支援的版本:目前 (17) / 16 / 15 / 14 / 13
開發版本:devel
不支援的版本:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1

第 21 章. 資料庫角色

PostgreSQL 使用角色的概念來管理資料庫的存取權限。角色可以被認為是一個資料庫使用者,或是一個資料庫使用者群組,取決於角色的設定方式。角色可以擁有資料庫物件(例如,表格和函數),並且可以將這些物件的權限分配給其他角色,以控制誰可以存取哪些物件。此外,也可以將一個角色的成員資格授予另一個角色,從而允許成員角色使用分配給另一個角色的權限。

角色的概念包含了使用者群組的概念。在 8.1 之前的 PostgreSQL 版本中,使用者和群組是不同的實體,但現在只有角色。任何角色都可以充當使用者、群組或兩者兼具。

本章介紹如何建立和管理角色。有關角色權限對各種資料庫物件的影響的更多資訊,請參閱第 5.8 節

提交更正

如果您在文件中看到任何不正確、與您使用特定功能時的體驗不符,或需要進一步澄清的地方,請使用此表單來報告文件問題。