尝试运行各种数据库命令时,我从postgres得到了很多错误:
PG::InsufficientPrivilege: ERROR: permission denied to create database
ERROR: permission denied to create extension "hstore"等等。
我可以以postgres用户的身份运行它们,但这很烦人,很挑剔,而且在我进行数据库操作时必须重复执行。如何将所有权限授予给定的用户?
发布于 2015-07-20 21:38:57
下面这行代码将所有权限授予我的用户:
sudo -u postgres psql -c "ALTER USER <username> SUPERUSER" 改编自this thread
https://stackoverflow.com/questions/31518004
复制相似问题