💡 原文英文,约300词,阅读约需1分钟。
📝

内容提要

超级用户可以使用GRANT或REVOKE命令,这些命令会以对象拥有者的身份执行。虽然超级用户可以撤销所有权限,但可能需要使用CASCADE。非对象拥有者也可以使用REVOKE,但也要以拥有对象或拥有WITH GRANT OPTION权限的角色的身份执行。这种复杂的权限管理系统令人费解,PostgreSQL文档也写得很晦涩难懂。

🎯

关键要点

  • 超级用户可以使用GRANT或REVOKE命令,这些命令以对象拥有者的身份执行。
  • 超级用户可以撤销所有权限,但可能需要使用CASCADE。
  • 非对象拥有者也可以使用REVOKE,但需以拥有对象或拥有WITH GRANT OPTION权限的角色身份执行。
  • PostgreSQL的权限管理系统复杂,文档内容晦涩难懂。
➡️

继续阅读