Per verificare che il database Microsoft SQL sia configurato correttamente per l'utilizzo con VMware Identity Manager, è possibile eseguire il seguente script di verifica dopo aver configurato il database.

Prerequisiti

Il database Microsoft SQL viene creato per il servizio VMware Identity Manager.

Procedura

  1. Accedere alla sessione di Microsoft SQL Server Management Studio come sysadmin o con un account utente con privilegi sysadmin.

    Verrà visualizzata la finestra dell'editor.

  2. Sulla barra degli strumenti, fare clic su Nuova query.
  3. Eseguire i comandi seguenti. Modificare secondo necessità.

    // 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. Sulla barra degli strumenti, fare clic su !Execute.

    Se la configurazione non è corretta, vengono visualizzati messaggi di errore. Prima di continuare a configurare il servizio VMware Identity Manager per utilizzare il database Microsoft SQL esterno, correggere i problemi descritti nei messaggi di errore.