AppScan® Enterprise のための SQL Server データベースの構成

AppScan® Enterpriseサーバーの構成には、SQLサーバーに関する情報が必要です。AppScan® の構成中に時間を節約するために、最初に SQL Server を構成してください。SQL Server を新規バージョンにアップグレードする場合も、同様に以下の手順に従ってください。

Important:
SQL Server アカウントとパスワードのベスト・プラクティス

セキュリティーを確保し、接続の問題を防止するために、AppScan Enterprise 用の SQL Server アカウントを構成する際には、以下のガイドラインに従ってください。

  • デフォルトの 'sa' アカウントを使用しない

    デフォルトの SQL Server システム管理者 (sa) ログインを AppScan Enterprise に使用しないでください。'sa' アカウントの使用は、このアカウントに関する情報が公開されており、そのアクセス許可を変更できないため、重大なセキュリティー・リスクとなります。'sa' プリンシパルを使用しようとすると、接続エラーが発生します (ソース: 特殊なプリンシパル 'sa' は使用できません)。代わりに、AppScan Enterprise に対する適切なアクセス許可を持つ専用の SQL Server ログインを作成してください。

  • パスワードの有効期限の管理

    使用する SQL Server アカウントのパスワードが期限切れでないこと、および期限切れに設定されていないことを確認してください。ユーザーパスワードが期限切れになっている場合、接続が失敗し、構成ウィザードが正常に完了できなくなる可能性があります。組織のセキュリティポリシーでパスワードのローテーションが必要な場合は、SQL Server でパスワードを変更した後、AppScan Enterprise でパスワードを手動で更新する必要があります。詳しくは、ASE AdminUtil ツールを使用した AppScan Enterprise でのサービスアカウントパスワードのリセットを参照してください。

SQL Server プロパティー

サーバー・プロパティーを定義するには、以下のようにします。

  1. サーバー名を右クリックし、「プロパティー」>「セキュリティー」を選択します。
  2. 「サーバー認証」セクションで、Windows 認証モード」または「SQL Server 認証モードと Windows 認証モード」を選択し、「OK」をクリックします。
Note:
ご使用の環境で AppScan Enterprise データベース用に名前付き SQL Server インスタンスを使用する場合は、SQL Server の構成マネージャーで TCP/IP が使用可能に設定されていることを確認し、SQL Server および SQL Server ブラウザー用の SQL サービスを再始動します。例えば、インスタンス名を SQL Server or Server\Instance name: <sql_server_host> ではなく SQL Server or Server\Instance name: <sql_server_host>\<sql_server_instance> と指定した場合などです。

データベースドライバーのフォールバック

AppScan Enterprise 10.12.0 以降は、Microsoft OLE DB Driver 19 for SQL Server をサポートしています。データベース接続管理では、ドライバーの可用性とホスト環境の Transport Layer Security (TLS) 構成に基づくフォールバック階層が使用されます。

AppScan は、次のドライバー階層を使用して接続を試みます:

  1. MS OLE DB Driver 19: システムは Driver 19 を優先し、最初に接続を試みます。
  2. MS OLE DB Driver 18: Driver 19 がない場合、システムは Driver 18 にフォールバックします。
  3. SQL Server Native Client: いずれの OLE DB ドライバーも使用できない場合、システムは Native Client を使用します (TLS 1.2 以上がアクティブな場合の標準の運用デフォルト)。
  4. Legacy SQL OLE DB Driver: すべての最新ドライバーがない場合、システムはこのレガシードライバーにフォールバックします。
    Note:
    TLS 1.1 以下がアクティブな場合、システムはこのレガシードライバーを自動的に適用します。

EFS による SQL Server データベースの暗号化

構成で Microsoft SQL Server Standard Edition を使用しており、AppScan Enterprise データベースの暗号化を計画している場合、この手順は、AppScan Enterprise をインストールする前に実行する必要があります。