gpt4 book ai didi

postgresql - 尝试在 postgres db 中创建用户时收到 'ERROR: syntax error at or near "sudo"'

转载 作者:行者123 更新时间:2023-12-04 18:56:50 24 4
gpt4 key购买 nike

我正在尝试学习如何配置和设置 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 命令,而不是可以在 psql 中运行的 SQL 命令.
另外createuser也是一个命令行工具(需要在`psql之外运行),不是 一个 SQL command
但是由于您已经登录 psql作为 super 用户,使用 SQL command create user 创建新用户

postgres=# create user rncongi;

关于postgresql - 尝试在 postgres db 中创建用户时收到 'ERROR: syntax error at or near "sudo"',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66532120/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com