我在postgres中创建了一个名为“databaseName”的postgres数据库。现在,我可以通过以root用户身份访问postgres
su - postgres
再访问此data2database输入我的密码
然后我进入数据库通过:PSQL的databaseName
我已经通过创建该数据库的用户:
createuser -P userName1
现在我不希望数据库的用户以root用户的身份访问数据库。现在,当用户尝试登录到Postgres的作为
su - postgres -u userName1
or through
psql databaseName -u userName1
我得到错误...有人可以指导我一下,用户可以如何访问的Postgres和数据库没有被root用户?
请不要写“我得到错误”。什么错误?究竟?将确切的错误文本复制并粘贴到您的问题中。 – 2013-03-04 13:04:06
@CraigRinger当然,我会记住这一点 – user1778824 2013-03-04 13:14:03