В настоящее время я вхожу в PostgreSQL, используя psql -U postgres
. Как переименовать пользователя postgres
в root
?
Если я уже вошел в систему как postgres
, то при попытке ALTER USER postgres RENAME TO root
будет сказано ОШИБКА: пользователь сеанса не может быть переименован
.
Можно ли переименовать пользователя без регистрации в качестве пользователя postgres
? Я не думаю, что у меня есть какой-либо другой суперпользователь, так как это новая установка PostgreSQL.
Кстати, я запускаю Gentoo на Amazon EC2.