Receiving 'ERROR: syntax error at or near "sudo"' when trying to create a user in postgres db
Receiving 'ERROR: syntax error at or near "sudo"' when trying to create a user in postgres db
我正在尝试学习如何配置和设置 Postgres 数据库,我正在使用 WSL/Ubuntu。我跟着这个 guide。我正处于创建用户的阶段,但我一直收到语法错误,我正在努力弄清楚如何继续。
postgres=# sudo -u postgres createuser rncongi;
ERROR: syntax error at or near "sudo"
LINE 1: sudo -u postgres createuser rncongi;
感谢您的帮助!
sudo
是一个 Linux 命令,而不是一个 SQL 命令,您可以从 psql
.
中 运行
此外,createuser
也是一个命令行工具(需要运行 在`psql的之外), 不是一个SQL command
但由于您已经以超级用户身份登录 psql
,请使用 SQL command create user
创建新用户
postgres=# create user rncongi;
我正在尝试学习如何配置和设置 Postgres 数据库,我正在使用 WSL/Ubuntu。我跟着这个 guide。我正处于创建用户的阶段,但我一直收到语法错误,我正在努力弄清楚如何继续。
postgres=# sudo -u postgres createuser rncongi;
ERROR: syntax error at or near "sudo"
LINE 1: sudo -u postgres createuser rncongi;
感谢您的帮助!
sudo
是一个 Linux 命令,而不是一个 SQL 命令,您可以从 psql
.
此外,createuser
也是一个命令行工具(需要运行 在`psql的之外), 不是一个SQL command
但由于您已经以超级用户身份登录 psql
,请使用 SQL command create user
创建新用户
postgres=# create user rncongi;