在postgres中,如何将现有用户更改为超级用户?出于各种原因,我不想删除现有用户.
# alter user myuser ...?
Run Code Online (Sandbox Code Playgroud) 我正在尝试为我正在处理的应用程序创建受限制的数据库用户,我想删除我正在用于实验的Postgres数据库用户.有没有办法放弃用户而不必先手动撤销所有权限,或撤销用户拥有的所有授权?
我正在寻找使用 Vagrant 设置 Rails 环境,为此目的,它是通过 bash shell 方法提供的框,其中包括这一行:
sudo -u postgres createuser <superuserusername> -s with password '<superuserpassword>'
但我收到一个配置错误,
createuser: too many command-line arguments (first is "with")
你能帮我用正确的语法来创建一个带密码的超级用户吗?谢谢