VMware Identity Manager에 대해 Microsoft SQL 데이터베이스를 사용하려면 Microsoft SQL Server에서 새 데이터베이스를 만들어야 합니다. 설치하는 동안 데이터베이스에 대한 인증 모드를 선택해야 합니다. Windows 인증을 선택하는 경우 데이터베이스를 생성할 때 사용자 이름 및 도메인을 입력합니다. 사용자 이름 및 도메인이 domain\username
으로 입력됩니다.
Microsoft SQL 명령을 실행할 때 Microsoft SQL Server에서 데이터베이스를 생성하고, 데이터베이스 이름을 입력한 후 로그인 사용자 자격 증명을 추가하고, 스키마를 생성합니다. 스키마 이름은 saas입니다.
데이터베이스 이름을 생성하기 전에 Microsoft SQL 설명서에서 파일 이름 지정 규칙에 대한 자세한 내용을 참조하십시오.
참고: 기본 데이터 정렬은 대/소문자를 구분합니다.
사전 요구 사항
- 외부 데이터베이스 서버로 설치된 지원되는 Microsoft SQL Server 버전
- 로드 밸런싱 구현 구성
- 인증 모드로 Windows 인증 선택
- Microsoft SQL Server Management Studio를 사용하거나 다른 Microsoft SQL Server CLI 클라이언트에서 데이터베이스 구성 요소에 액세스하고 이를 만들 수 있는 관리자 권한
프로시저
- sysadmin 계정 또는 sysadmin 권한이 있는 사용자 계정으로 Microsoft SQL Server Management Studio 세션에 로그인합니다.
편집기 창이 나타납니다.
- 도구 모음에서 새 쿼리를 클릭합니다.
- saas라는 기본 스키마가 있는 데이터베이스를 생성하려면 편집기 창에서 다음 명령을 입력합니다.
/*
Values within angle brackets (< >) are example values. When replacing the example value,
remove the angle brackets. The database name is case sensitive, and the name must be one word with no spaces.
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
- 도구 모음에서 !실행을 클릭합니다.
이제 Microsoft SQL 데이터베이스 서버를 VMware Identity Manager 데이터베이스에 연결할 수 있습니다.
서버 차원의 보안 권한을 부여하는 데 사용되는 서버 역할은 public으로 설정됩니다. 데이터베이스 역할 멤버 자격은 db_owner입니다. 다른 역할은 설정하지 마십시오.
결과
Windows용 VMware Identity Manager를 설치할 때 연결할 이 데이터베이스 서버 인스턴스를 선택합니다. 설치 후 JDBC URL과 데이터베이스에 대해 생성된 사용자 이름 및 암호가 VMware Identity Manager 서버의 [데이터베이스 연결 설정] 페이지에서 구성됩니다. 외부 데이터베이스를 사용하도록 VMware Identity Manager 구성의 내용을 참조하십시오.