我正在努力让这种事情变得如此简单。无论我到哪里,都说它很简单:
$ createuser -P
但那总是会失败:
$ creation of new role failed: ERROR: role "postgres" already exists
我期待一个提示,以便我可以给出一个名字,但它不会出现。
现在怎么办?
答案 0 :(得分:10)
答案 1 :(得分:0)
解决方案:
$ sudo -u postgres psql
然后
postgres =#DROP USER userToDelete
并重新创建您的用户
$ createuser -P -s -e
答案 2 :(得分:0)
尝试这个。对我有用
createuser --interactive -P