2013-08-30 63 views
0

我感到困惑,作为postgresql的新手。Postgresql不会授予用户对存在的数据库的访问权限

我有一个数据库名为 “启动”

我运行:

GRANT ALL PRIVILEGES ON DATABASE Launch TO admin; 

用户admin有类似的特权: img

此外,运行Postgres的命令:

\list 

yiel DS数据库“启动”

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

什么我错在这里做什么?

回答

0

课学到了很长的路要走:

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

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

相关问题