如何在Postgresql上创建用户?
我正在努力使这一切尽可能容易地实现。无论我在哪里看到它都说它很简单:如何在Postgresql上创建用户?,postgresql,ubuntu,Postgresql,Ubuntu,我正在努力使这一切尽可能容易地实现。无论我在哪里看到它都说它很简单: $ createuser -P 但这将永远失败: $ creation of new role failed: ERROR: role "postgres" already exists 我期待一个提示,以便我可以提供一个名称,但它不会出现 现在怎么办?试试看。您可以提供一个用户名 createuser -P newusername 就我个人而言,我总是通过SQL和解决方案: $sudo-u postgres psql
$ createuser -P
但这将永远失败:
$ creation of new role failed: ERROR: role "postgres" already exists
我期待一个提示,以便我可以提供一个名称,但它不会出现
现在怎么办?试试看。您可以提供一个用户名
createuser -P newusername
就我个人而言,我总是通过SQL和解决方案:
$sudo-u postgres psql
然后
postgres=#删除用户userToDelete
并重新创建您的用户
$createuser-p-s-e试试这个。它对我有用 createuser——交互式-p