原文英文,约300词,阅读约需1分钟。
📝
内容提要
超级用户可以使用GRANT或REVOKE命令,这些命令会以对象拥有者的身份执行。虽然超级用户可以撤销所有权限,但可能需要使用CASCADE。非对象拥有者也可以使用REVOKE,但也要以拥有对象或拥有WITH GRANT OPTION权限的角色的身份执行。这种复杂的权限管理系统令人费解,PostgreSQL文档也写得很晦涩难懂。
🎯
关键要点
-
超级用户可以使用GRANT或REVOKE命令,这些命令以对象拥有者的身份执行。
-
超级用户可以撤销所有权限,但可能需要使用CASCADE。
-
非对象拥有者也可以使用REVOKE,但需以拥有对象或拥有WITH GRANT OPTION权限的角色身份执行。
-
PostgreSQL的权限管理系统复杂,文档内容晦涩难懂。