不允许在PostgreSQL中做任何事情

时间:2015-09-02 21:33:37

标签: database postgresql

我在互联网上看到很多答案,说要打击

psql:FATAL: role <username> does not exist

必须使用createuser命令,但使用该命令进行的十几次不同尝试只会产生类似的错误消息。

我使用Ubuntu 15.04 sudo apt-get install postgresql安装了PostgreSQL,但PostgreSQL允许绝对不做任何事情。

我是否需要安装某些依赖项或其他内容?

1 个答案:

答案 0 :(得分:4)

尝试以postgres用户身份执行这些操作:

$ sudo -u postgres -i

PostgreSQL安装使postgres用户运行PostgreSQL服务。它本质上是数据库的超级用户。在大多数情况下,您不知道此用户的密码,但系统的任何超级用户都可以登录其他帐户。