Postgresql不会授予用户访问现有数据库的权限

时间:2013-08-30 15:41:01

标签: postgresql centos privileges

我很困惑,成为postgresql的新手。

我有一个名为“Launch”的数据库

我正在跑步:

GRANT ALL PRIVILEGES ON DATABASE Launch TO admin;

用户admin拥有以下权限: img

此外,运行postgres命令:

\list

产生数据库“Launch”

我唯一看到的是,数据库Launch没有“访问权限”条目: img2

我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

课程学到了很长的路:

GRANT ALL PRIVILEGES ON DATABASE <yourdbhere> TO <youruserhere>;

<yourdbhere>数据库名称必须是小写。通过使用Launch作为我的数据库名称 - 它搞砸了。