AppScan® Enterprise のための SQL Server データベースの構成
AppScan® Enterpriseサーバーの構成には、SQLサーバーに関する情報が必要です。AppScan® の構成中に時間を節約するために、最初に SQL Server を構成してください。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 プロパティー
サーバー・プロパティーを定義するには、以下のようにします。
- サーバー名を右クリックし、「プロパティー」>「セキュリティー」を選択します。
- 「サーバー認証」セクションで、「Windows™ 認証モード」または「SQL Server 認証モードと Windows 認証モード」を選択し、「OK」をクリックします。
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 は、次のドライバー階層を使用して接続を試みます:
- MS OLE DB Driver 19: システムは Driver 19 を優先し、最初に接続を試みます。
- MS OLE DB Driver 18: Driver 19 がない場合、システムは Driver 18 にフォールバックします。
- SQL Server Native Client: いずれの OLE DB ドライバーも使用できない場合、システムは Native Client を使用します (TLS 1.2 以上がアクティブな場合の標準の運用デフォルト)。
- Legacy SQL OLE DB Driver: すべての最新ドライバーがない場合、システムはこのレガシードライバーにフォールバックします。Note:TLS 1.1 以下がアクティブな場合、システムはこのレガシードライバーを自動的に適用します。