先決條件
在為 DBMS 帳戶指派權限之前,請執行以下操作:
設定 DBMS 帳戶來安裝管理伺服器
要為管理伺服器安裝設定 DBMS 帳戶:
CREATE USER "KSCAdmin" WITH PASSWORD '<密碼>';
CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin";
如果出現「新編碼 (UTF8) 與範本資料庫的編碼不相容」錯誤,請使用以下命令建立資料庫:CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin" TEMPLATE template0;
,而不是使用:CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin";
GRANT ALL PRIVILEGES ON DATABASE "KAV" TO "KSCAdmin";
確保該角色對管理伺服器資料庫具有預設的 CONNECT 和 TEMPORARY 權限。
為此,請以伺服器資料庫中的 Postgres 使用者登入,然後執行以下指令碼(在這個指令碼中,角色是 KSCAdmin):
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA "public" TO "KSCAdmin";
GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA "public" TO "KSCAdmin";
安裝完成後,管理伺服器將使用建立的資料庫來儲存管理伺服器資料。管理伺服器可以使用了。
頁頂