問題
- ESET PROTECT Server インストール用に Microsoft SQL または MySQL でデータベースを作成する
- Microsoft SQL または MySQL 用の専用データベース ユーザーを作成する
詳細
クリックして拡大
ESET PROTECT Server 用の専用データベースと専用データベース ユーザを作成することをお勧めします。ESET PROTECT は完全な管理者権限を必要としないため、sa(Microsoft SQL) やroot(MySQL) などの高権限データベース管理者アカウントの使用は推奨されません。専用のユーザーとデータベースを使用することで、ESET PROTECT Server をデータベースに接続するための、より明確で安全、かつサポートされたセットアップが可能になります。
ソリューション
- Microsoft SQL で ESET PROTECT On-Prem 専用データベースとデータベース ユーザーを作成する
- MySQL で ESET PROTECT On-Prem 専用のデータベースとデータベース ユーザーを作成する。
Microsoft SQLでESET PROTECT On-Prem専用のデータベースとデータベースユーザーを作成する
前提条件
- オペレーティングシステムの管理者権限
- サポートされている Microsoft SQL Serverをインストールし、適切に設定していること
- Microsoft SQL Server Management Studio のインストール
- Microsoft SQL 管理者アカウントと Microsoft SQL Server Management Studio へのアクセス
Microsoft SQL で ESET PROTECT On-Prem 用のデータベースを作成します。
-
Microsoft SQL Server Management Studio を開き、管理者アカウントでログインします。
-
オブジェクトエクスプローラで データベースを右クリックし、コンテキストメニューから新規データベースを選択します。
-
データベース名フィールドに、データベース名を入力します。例えば、デフォルトの ESET PROTECT On-Prem データベース名
era_dbを使用します。 -
OK をクリックします。
Microsoft SQL で ESET PROTECT On-Prem 専用のデータベース ユーザーを作成し、専用データベースに割り当てます。
-
Microsoft SQL Server Management Studio を開き、管理者アカウントでログインします。
-
オブジェ ク ト エクスプローラで [セキュリティ] を右ク リ ッ クし、 [新規作成] → [ログイン] をク リ ックします。
-
ログイン名フィールドに、ユーザーアカウント名を入力します。例えば、デフォルトの ESET PROTECT On-Prem データベースのユーザー名
era_userを使用します。 -
SQL 認証を選択し、ユーザーアカウントのパスワードを入力して確認します。
-
左側のメニューで、[User Mapping]をクリックし、作成したデータベースの横にあるチェックボックスを選択します。選択したデータベースの横のUser列にユーザーアカウント名が表示されるはずです。

-
デー タ ベース の ロ ール メ ンバーシップの下で、db_ownerの横のチ ェ ッ ク ボ ッ ク ス を選択 し 、OK をク リ ックします。

MySQLでESET PROTECT On-Prem専用のデータベースとデータベースユーザを作成する
前提条件
- オペレーティングシステムへの管理者アクセス
- サポートされている MySQL サーバのインストールと適切な設定
- MySQL 管理者アカウントへのアクセス。この記事では管理ツールとしてHeidiSQL を使用していますが、別の MySQL クライアントまたはコマンドラインを使用することもできます。
MySQLにESET PROTECT On-Prem用のデータベースを作成します。
-
MySQL管理ツールを開き、rootアカウントとパスワードを使用してローカルデータベースにログインします。ホスト名を
127.0.0.1に設定します。Openをクリックする。 -
データベースルートを右クリックし、コンテキストメニューから新規作成→データベースを 選択します。

- 名前」フ ィ ール ド に、 デー タ ベース名を入力 し ます。例えば、デフォルトの ESET PROTECT On-Prem データベース名
era_dbを使用します。OK をクリックします。
MySQL で ESET PROTECT On-Prem 専用データベースユーザを作成し、専用データベースに割り当てます。
-
MySQL 管理ツールを開き、root アカウントとパスワードを使用してローカル データベースにログインします。ホスト名を
127.0.0.1に設定します。開くをクリックします。 -
Tools→User manager をクリックします。

-
Add→User をクリックする。

-
ユーザーの詳細を入力します:
- ユーザー名フィールドに、ユーザー名を入力します。例えば、デフォルトのESET PROTECT On-Premデータベースのユーザー名
era_userを使用します。 - From host]ドロップダウンメニューで、[Access from everywhere]を選択するか、
[%]と入力します。 - パスワード] フィールドと[繰り返しパスワード]フィールドに、パスワードを入力します。

- ユーザー名フィールドに、ユーザー名を入力します。例えば、デフォルトのESET PROTECT On-Premデータベースのユーザー名
-
Add object]をクリックし、作成したデータベースを選択して[OK]をクリックします。

-
特権] の下で、作成したデータベースの横にあるチェック・ボックスを選択し、[
SHOW VIEW]、[EVENT]、[REFERENCES]、および[GRANT] の選択を解除して、以下の特権が選択されるようにします:EXECUTEセレクトALTERALTERルーチンCREATEルーチンの作成一時テーブルの作成ビューの作成削除削除インデックスINSERTトリガー更新テーブルのロック

-
Saveをクリックします。

-
左側のメニューで作成したユーザが選択されていることを確認し、クローンをクリックします。クローンするユーザの[From host]ドロップダウンメニューで、[Access from server location only]を選択するか、[
localhost]と入力します。パスワード] フィールドと[繰り返しパスワード]フィールドに、パスワードを入力します。Save をクリックします。
任意のホストからの接続を許可するユーザーと、localhost からの接続のみに制限されたユーザーの 2 つのデータベース ユーザーを同じユーザー名で作成しました。
