如何在 postgresql 版本 12 中创建用户?
How to create user in postresql version 12?
我已默认登录 postresql postgres
用户:
psql -U postres
并遵循官方文档:https://www.postgresql.org/docs/12/app-createuser.html 我输入了这个:
create user -d -e --role=myrole -r -s myuser;
什么也没发生。 Postresql 忽略该命令。
\du
不在用户列表中 return myuser
。
它在添加任何选项时忽略命令,只有这个有效:
create user myuser;
CREATE USER 是一个 SQL 语句,它有自己的语法 https://www.postgresql.org/docs/12/sql-createuser.html whereas createuser is an executable that has a different syntax: https://www.postgresql.org/docs/12/app-createuser.html:不能混合使用它们。
我已默认登录 postresql postgres
用户:
psql -U postres
并遵循官方文档:https://www.postgresql.org/docs/12/app-createuser.html 我输入了这个:
create user -d -e --role=myrole -r -s myuser;
什么也没发生。 Postresql 忽略该命令。
\du
不在用户列表中 return myuser
。
它在添加任何选项时忽略命令,只有这个有效:
create user myuser;
CREATE USER 是一个 SQL 语句,它有自己的语法 https://www.postgresql.org/docs/12/sql-createuser.html whereas createuser is an executable that has a different syntax: https://www.postgresql.org/docs/12/app-createuser.html:不能混合使用它们。