我已经使用 PostgreSQL 好几个月了,我想知道是否可以将所有用户权限授予新用户,而不必一次授予角色一个。如果有人可以帮助我正确的语法,我将不胜感激。这是我尝试过的
ALTER USER Faouzi WITH SUPERUSER CREATE_ROLE CREATE_DB REPLICATION BYPASS_RLS ;
最佳答案
语法略有偏差。它是CREATEDB<
和CREATEROLE
。此外,如果您是 super 用户,您将自动拥有其他一切。
所以这就足够了:
ALTER ROLE faouzi SUPERUSER;
关于postgresql - 如何在一行中向 PostgreSQL 上创建的用户授予所有权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64100155/