我刚刚在我的Ubuntu Box中安装了PostGreSQL,我想做的第一件事就是创建一个数据库。我读了documentation,它只是说类型createdb。一旦我输入该命令,PostgreSQL就给了我一个错误:无法连接到数据库postgres:致命错误:用户“myuser”的Ident身份验证失败。我认为这是因为“myuser”在数据库中没有正确的管理权限。有没有简单的方法来添加这些特权?
谢谢。
答案 0 :(得分:2)
postgresql通常会创建一个默认的用户postgres。您将在安装期间为此用户输入密码。如果你还记得你可以使用它。
否则,您可以在pg_hba.conf文件中添加一个条目,以使您的localhost能够在没有任何psql命令密码的情况下登录。
示例条目
host all all 127.0.0.1/32 trust
答案 1 :(得分:0)