この記事は、ePO のインストールと使用するために必要な SQL の権限について説明します。
データベース構成 ページにアクセスして以下の情報を取得する方法については、
KB51465 を参照してください。
- データベース サーバー
- サーバー インスタンス
- データベース名
- 認証タイプ
- ユーザー名
- ユーザー パスワード
新規インストールまたは ePO 5.10 へのアップグレード
ePO の新規インストールに使用するアカウントには、次のサーバー ロールが必要です。
- Public
- Dbcreator - データベースのインストール後、dbcreator ロールを ePO SQL ユーザーから削除できます。
注: ePO SQL ユーザーは、ePO データベースに対する
db_owner データベース ロール権限付きで作成されます。
アップグレード またはインストールの更新 ePO に
アップグレード または
更新 を適用するために使用するアカウントには、次のサーバー ロールが必要です。
注:
- sysadmin サーバー ロール権限は ePO 5.9 の新規インストールまたはアップグレード用の追加要件です。 この要件は ePO 5.9.1 で修正された障害によるものです。 Sysadmin 権限の要件は仕様によるものではありません。
- ePO 5.10.xへのアップグレードには、アップグレードで新しいデータベース(epo_Events)が作成されるため、db_creator権限が必要です。
重要: データベースに SQL アカウントではなく Windows アカウントを使用する多くの要件があります。 詳細については、
KB81146 を参照してください。
更新のダウンロード方法については、
KB56057 を参照してください。 更新は累積的です。このため、テクニカル サポートは、最新のものをインストールすることをお勧めします。
一般的な日常の操作 日常的な操作に使用するアカウントには、以下のデータベース ロールがあることが理想的です。
ePO データベースにアクセスするために使用するアカウントとして db_owner ロールを使用
しない 場合は、次の手順を実行します:
- ePO データベースに新しいデータベース ロールを作成します。
- SQL Management Studio に、管理者権限のあるアカウントでログオンします。
- ePO データベースをホストしている SQL サーバーで、 データベース を拡張します。
- ePOデータベース、セキュリティ、ロール、データベース ロール を展開します。
- データベース ロール を右クリックして、新しいデータベース ロール をクリックします。
- ロール名に db_execute を入力して、OK をクリックします。
- 新しいロールに実行権限を付与します。
- ツールバーから新しいクエリをクリックします。
- ePO データベースを、利用可能なデータベース ドロップダウン リストから選択します。
- クエリ ウィンドウで、次のコマンドを入力します:
GRANT EXECUTE TO db_execute
- 実行 ボタンをクリックするか、F5 を押してクエリを実行します。
注: コマンドが正常に完了しましたというメッセージがメッセージ ボックスに表示されていることを確認します。
- アカウントを必要なデータベース ロールにマップします。
- データベースをホストしている ePO で、セキュリティ、ログイン を展開します。
- ePO でデータベースへのアクセスに使用するアカウントを右クリックし、プロパティ をクリックします。
- ページの選択の下のユーザー マッピングをクリックします。
- マップ列の下の ePO データベースを選択します。
- ウィンドウ下部で、以下のロールを選択します。
- db_datareader
- db_datawriter
- db_ddladmin
- db_execute
- Public
- OK をクリックします。