VMware Identity Manager에 대해 Microsoft SQL 데이터베이스를 사용하려면 Microsoft SQL Server에서 새 데이터베이스를 만들어야 합니다. 설치하는 동안 데이터베이스에 대한 인증 모드를 선택해야 합니다. Windows 인증을 선택하는 경우 데이터베이스를 생성할 때 사용자 이름 및 도메인을 입력합니다. 사용자 이름 및 도메인이 domain\username으로 입력됩니다.

Microsoft SQL 명령을 실행할 때 Microsoft SQL Server에서 데이터베이스를 생성하고, 데이터베이스 이름을 입력한 후 로그인 사용자 자격 증명을 추가하고, 스키마를 생성합니다. 스키마 이름은 saas입니다.

참고:

기본 데이터 정렬은 대/소문자를 구분합니다.

사전 요구 사항

  • 외부 데이터베이스 서버로 설치된 지원되는 Microsoft SQL Server 버전

  • 로드 밸런싱 구현 구성

  • 인증 모드로 Windows 인증 선택

  • Microsoft SQL Server Management Studio를 사용하거나 다른 Microsoft SQL Server CLI 클라이언트에서 데이터베이스 구성 요소에 액세스하고 이를 만들 수 있는 관리자 권한

프로시저

  1. sysadmin 계정 또는 sysadmin 권한이 있는 사용자 계정으로 Microsoft SQL Server Management Studio 세션에 로그인합니다.

    편집기 창이 나타납니다.

  2. 도구 모음에서 새 쿼리를 클릭합니다.
  3. saas라는 기본 스키마가 있는 데이터베이스를 생성하려면 편집기 창에서 다음 명령을 입력합니다.

    /*
    Values within angle brackets (< >) are example values. When replacing the example value,
    remove the angle brackets. The database name is case sensitive. Make sure you enter the database name the same in all instances.
    */
    
    
    CREATE DATABASE <saasdb>
    COLLATE Latin1_General_CS_AS;
    ALTER DATABASE <saasdb> SET READ_COMMITTED_SNAPSHOT ON;
    GO
    
    IF NOT EXISTS
    (SELECT name
    FROM master.sys.server_principals
    WHERE name=N'<domain\username>')
    BEGIN
    CREATE LOGIN [<domain\username>] FROM WINDOWS;
    END
    GO
    
    USE <saasdb>; 
    IF EXISTS (SELECT * FROM sys.database_principals WHERE name=N'<domain\username>')
    DROP USER [<domain\username>]
    GO
    
    CREATE USER [<domain\username>] FOR LOGIN [<domain\username>] 
    WITH DEFAULT_SCHEMA=saas;
    GO
    
    CREATE SCHEMA saas AUTHORIZATION "<domain\username>"
    GRANT ALL ON DATABASE::<saasdb> TO "<domain\username>";
    GO
    
    ALTER ROLE db_owner ADD MEMBER "<domain\username>";
    GO
    
    

  4. 도구 모음에서 !실행을 클릭합니다.

    이제 Microsoft SQL 데이터베이스 서버를 VMware Identity Manager 데이터베이스에 연결할 수 있습니다.

    서버 차원의 보안 권한을 부여하는 데 사용되는 서버 역할은 public으로 설정됩니다. 데이터베이스 역할 멤버 자격은 db_owner입니다. 다른 역할은 설정하지 마십시오.

결과

Windows용 VMware Identity Manager를 설치할 때 연결할 이 데이터베이스 서버 인스턴스를 선택합니다. 설치 후 JDBC URL과 데이터베이스에 대해 생성된 사용자 이름 및 암호가 VMware Identity Manager 서버의 [데이터베이스 연결 설정] 페이지에서 구성됩니다. 외부 데이터베이스를 사용하도록 VMware Identity Manager 구성의 내용을 참조하십시오.