使用 DBMS 的帳戶

要安裝管理伺服器並使用它,您需要一個內部 DBMS 帳戶。此帳戶允許您存取 DBMS 並需要特定權限。所需的權限集合取決於以下標準:

為帳戶授予權利和權限時,請遵循最小權限原則。也就是說,授予的權限應該僅足以執行所需的動作。

下表提供有關在安裝和啟動管理伺服器之前,應授予帳戶的 DBMS 權限資訊。

MySQL 和 MariaDB

如果您選擇 MySQL 或 MariaDB 作為 DBMS,請建立一個 DBMS 內部帳戶來存取 DBMS,然後授予該帳戶所需的權限。請注意,資料庫建立方法不影響權限集合。所需的權利如下所列:

有關如何設定帳戶權限的更多資訊,請參閱設定 DBMS 帳戶以搭配 MySQL 和 MariaDB 使用

設定用於復原管理伺服器資料的權限

您授予內部 DBMS 帳戶的權限足以從備份中還原管理伺服器資料。

PostgreSQL 或 Postgres Pro

如果您選擇 PostgreSQL 或 Postgres Pro 作為 DBMS,則可以使用 postgres 使用者(預設的 Postgres 角色)或建立一個新的 Postgres 角色(以下簡稱「角色」)來存取 DBMS。根據伺服器資料庫的建立方法,如下表所述,將所需的權限授予角色。有關如何設定角色權限的更多資訊,請參閱設定 DBMS 帳戶以搭配 PostgreSQL 或 Postgres Pro 使用

Postgres 角色的權限

自動建立資料庫

手動建立資料庫

postgres 使用者需要額外的權限。

新角色的權限:CREATEDB。

對於新角色:

  • 管理伺服器資料庫的權限:ALL。
  • 公用方案中所有表格的權限:ALL。
  • 公用方案中所有序列的權限:ALL。

設定用於復原管理伺服器資料的權限

若要從備份還原管理伺服器資料,用於存取 DBMS 的 Postgres 角色必須具有管理伺服器資料庫的擁有者權限。

頁頂