SQL と Windows 認証を使用したデータベースの使用

バージョン 8.34 以降におけるデータベース接続は Windows 認証をサポートします。これにより、ユーザーは Windows の認証情報を使用して認証を行うことができ、SQL Server 認証と比較して追加のセキュリティ層が提供されます。Windows に統合されたセキュリティ機能を使用することで、機密データを保護し、アクセス管理を簡素化できるため、権限を有する担当者のみがデータベースに接続できるようになります。

Installation Configurator ツールでは、以下の 2 つのデータベース認証オプションが提供されます:

  • SQL Server 認証(ユーザー名とパスワード)

  • Windows 認証

デフォルトは引き続き SQL Server 認証であり、その動作に変更はありません。

ユーザインターフェイスの動作

SQL Server 認証 が選択されている場合:

  1. [設定] -> [オンプレミス] -> [データベース認証設定] で有効なパスワードを入力してください。このユーザーアカウントは、対象となるデータベースへのアクセス権を持っている必要があります。

  2. [保存] をクリックします。

  3. 以前と同様に、データベースのインストールで接続を確認してください。構成したアカウントがデータベースに接続できることを確認してください。

SQL Server 認証タイプ

Windows 認証 が選択されている場合:

  1. [設定] -> [オンプレミス] -> [データベース認証設定] で有効なドメインを入力してください。このドメインユーザーは、対象となるデータベースへのアクセス権を持っている必要があります。

  2. [保存] をクリックします。

  3. データベースのインストールで、認証モードとして Windows 認証 を選択します。

  4. データベース接続を確認してください。接続が成功した場合は、ステータスが緑色になります。

  5. 次へ]をクリックしてデータベースのインストールを開始してください。

Windows 認証
データベースインストール時の接続確認

[設定] タブで保存されていない変更がある場合、データベースのインストール手順は実行できません。ポップアップが表示され、続行する前に設定を保存する必要があることがユーザーに通知されます。

ToolsNet の Windows サービスにおける「ログオンアカウント」として選択された、ドメインユーザーを構成します。アカウントにサービスとしてログオンする権限と、対象データベースへのアクセス権があることを確認してから、ToolsNet サービスを再起動してください。

Windows 認証を使用したドメインユーザーの構成

データベース認証構成を更新した後は、インストールスクリプトを実行して変更を適用してください。スクリプトが実行されない場合、ToolsNet Web はデータベースに接続できません。ToolsNet が使用するアカウントに、必要なデータベースアクセス権限が付与されていることを確認してください。