Microsoft SQL データベースが VMware Identity Manager で正しく動作するように構成されていることを確認するには、データベースの構成後に次の検証スクリプトを実行します。

前提条件

Microsoft SQL データベースは、VMware Identity Manager サービス用に作成されます。

手順

  1. sysadmin として Microsoft SQL Server Management Studio セッションにログインするか、sysadmin の権限を持ったユーザー アカウントとしてログインします。

    エディタ ウィンドウが表示されます。

  2. ツールバーの 新規クエリ をクリックします。
  3. 次のコマンドを実行します。必要に応じて編集します。

    // Check if user is db owner. Return true
    SELECT IS_ROLEMEMBER('db_owner’) 
     
    // Make sure user is not sysadmin. Should return false
    SELECT IS_SRVROLEMEMBER('sysadmin’) 
     
    // check if saas schema exists, should be not null
    SELECT SCHEMA_ID('saas’)
     
    // check schema owner, should be user provided to installer
    SELECT SCHEMA_OWNER FROM INFORMATION_SCHEMA.SCHEMATA where SCHEMA_NAME=‘saas’
     
    // check if saas is user default schema, should return saas
    SELECT SCHEMA_NAME()
     
    // check db collation, should return Latin1_General_CS_AS
    SELECT DATABASEPROPERTYEX(‘<saasdb>', 'Collation') AS Collation
     
    // check if read committed snapshot is on, should return true
    SELECT is_read_committed_snapshot_on FROM sys.databases WHERE name=‘<saasdb>'
    

  4. ツールバーで !Execute をクリックします。

    構成が正しくない場合、エラー メッセージが表示されます。外部 Microsoft SQL データベースを使用するための VMware Identity Manager サービスを構成する手順を続ける前に、エラー メッセージに示された問題を修正します。