必須条件
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";
インストールが完了すると、管理サーバーは作成されたデータベースを管理サーバーデータの保存に使用するようになります。管理サーバーが使用できるようになります。
ページのトップに戻る