我很困惑,成为postgresql的新手。
我有一个名为“Launch”的数据库
我正在跑步:
GRANT ALL PRIVILEGES ON DATABASE Launch TO admin;
用户admin
拥有以下权限:
此外,运行postgres命令:
\list
产生数据库“Launch”
我唯一看到的是,数据库Launch
没有“访问权限”条目:
我在这里做错了什么?
答案 0 :(得分:0)
课程学到了很长的路:
GRANT ALL PRIVILEGES ON DATABASE <yourdbhere> TO <youruserhere>;
<yourdbhere>
数据库名称必须是小写。通过使用Launch
作为我的数据库名称 - 它搞砸了。