設定 DBMS 帳戶以搭配使用 PostgreSQL 和 Postgres Pro

先決條件

在為 DBMS 帳戶指派權限之前,請執行以下操作:

  1. 確保您以本機管理員帳戶登入系統。
  2. 安裝搭配使用 PostgreSQL 和 Postgres Pro 的環境。
  3. 設定 PostgreSQL 或 Postgres Pro 伺服器與 卡巴斯基安全管理中心 Linux 搭配使用

設定 DBMS 帳戶來安裝管理伺服器

要為管理伺服器安裝設定 DBMS 帳戶:

  1. 執行搭配使用 Postgres 的環境。
  2. Postgres資料庫中的Postgres使用者登入。
  3. 建立一個新的 Postgres 角色(在此範例中,該角色是 KSCAdmin):

    CREATE USER "KSCAdmin" WITH PASSWORD '<密碼>';

  4. 建立管理伺服器資料庫(在此範例中管理伺服器資料庫名稱為KAV):

    CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin";

    如果出現「新編碼 (UTF8) 與範本資料庫的編碼不相容」錯誤,請使用以下命令建立資料庫:
    CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin" TEMPLATE template0;
    ,而不是使用:
    CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin";

  5. 授予該角色對管理伺服器資料庫的所有權限。

    GRANT ALL PRIVILEGES ON DATABASE "KAV" TO "KSCAdmin";

    確保該角色對管理伺服器資料庫具有預設的 CONNECT 和 TEMPORARY 權限。

  6. 為建立的 Postgres 角色授予以下權限:
    • 公用方案中所有表格的權限:ALL
    • 公用方案中所有序列的權限:ALL

    為此,請以伺服器資料庫中的 Postgres 使用者登入,然後執行以下指令碼(在這個指令碼中,角色是 KSCAdmin):

    GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA "public" TO "KSCAdmin";

    GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA "public" TO "KSCAdmin";

  7. 安裝管理伺服器

安裝完成後,管理伺服器將使用建立的資料庫來儲存管理伺服器資料。管理伺服器可以使用了。

頁頂