Para usar um banco de dados Microsoft SQL para o VMware Identity Manager, você deve criar um novo banco de dados no Microsoft SQL Server. Durante a instalação, você deve selecionar um modo de autenticação para o banco de dados. Se você selecionar a Autenticação do SQL Server, quando você criar o banco de dados, deverá inserir um nome de usuário local e uma senha.
Ao executar os comandos do Microsoft SQL, crie um banco de dados no Microsoft SQL Server, insira o nome do banco de dados, adicione as credenciais de usuário de login e crie o esquema. O nome do esquema é saas.
Observação: O agrupamento de banco de dados padrão diferencia maiúsculas de minúsculas.
Pré-requisitos
- Uma versão compatível do Microsoft SQL Server instalado como um servidor de banco de dados externo.
- Uma implementação de balanceamento de carga configurada.
- Autenticação do SQL Server selecionada como o modo de autenticação.
- Direitos do administrador para acessar e criar os componentes de banco de dados usando o Microsoft SQL Server Management Studio ou de outro cliente CLI do Microsoft SQL Server.
Procedimento
- Faça login na sessão do Microsoft SQL Server Management Studio como sysadmin ou usando uma conta de usuário com privilégios sysadmin.
É exibida a janela do editor.
- Na barra de ferramentas, clique em Nova Consulta.
- Para criar o banco de dados com o esquema padrão denominado saas, insira os comandos a seguir na janela do editor.
/*
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
BEGIN
CREATE LOGIN <loginusername> WITH PASSWORD = N'<password>';
END
GO
USE <saasdb>;
IF EXISTS (SELECT * FROM sys.database_principals WHERE name=N'<loginusername>')
DROP USER [<loginusername>]
GO
CREATE USER [<loginusername>] FOR LOGIN [<loginusername>]
WITH DEFAULT_SCHEMA=saas;
GO
CREATE SCHEMA saas AUTHORIZATION <loginusername>
GRANT ALL ON DATABASE::<saasdb> TO <loginusername>;
GO
ALTER ROLE [db_owner] ADD MEMBER <loginusername>;
GO
- Na barra de ferramentas, clique em !Execute.
O servidor de banco de dados do Microsoft SQL está agora pronto para ser conectado ao banco de dados do VMware Identity Manager.
A função de servidor usada para conceder privilégios de segurança em todo o servidor está definida como pública. A associação de função de banco de dados é db_owner. Não defina nenhuma outra função.
Resultados
Ao instalar o VMware Identity Manager para Windows, selecione essa instância de servidor de banco de dados para se conectar a ela. Após a instalação, a URL do JDBC e o nome de usuário e a senha criados para o banco de dados serão configurados na página Configuração de Conexão do Banco de Dados no servidor do VMware Identity Manager. Consulte Configurar o VMware Identity Manager para usar um banco de dados externo