Microsoft SQL 데이터베이스가 VMware Identity Manager에서 작동되도록 올바르게 구성되어 있는지 확인하려면, 데이터베이스가 구성된 후 다음 확인 스크립트가 실행됩니다.
필수 조건
VMware Identity Manager 서비스에 대해 Microsoft SQL 데이터베이스가 생성됩니다.
프로시저
- sysadmin 계정 또는 sysadmin 권한이 있는 사용자 계정으로 Microsoft SQL Server Management Studio 세션에 로그인합니다.
- 도구 모음에서 새 쿼리를 클릭합니다.
- 다음 명령을 실행합니다. 필요에 따라 편집합니다.
// 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>'
- 도구 모음에서 !실행을 클릭합니다.
구성이 잘못되면 오류 메시지가 표시됩니다. 외부 Microsoft SQL 데이터베이스를 사용하도록 VMware Identity Manager 서비스를 계속 구성하기 전에 오류 메시지에 설명된 문제를 수정하십시오.