Como criar certificados para segurança de transporte do Service Broker (Transact-SQL)

Aplica-se a:SQL ServerAzure SQL Managed Instance

Para configurar a master segurança de transporte do Service Broker para uma instância do SQL Server, primeiro crie um certificado no banco de dados usando a CREATE CERTIFICATE instrução Transact-SQL. Esta instrução cria uma chave pública e uma chave privada. Você também pode usar a CREATE CERTIFICATE instrução para carregar um certificado X.509 existente. Para obter mais informações sobre como criar certificados, consulte CREATE CERTIFICATE. Depois de criar o certificado, use a CREATE ENDPOINT instrução or ALTER ENDPOINT para definir o ponto de extremidade do Service Broker para usar o novo certificado.

Para obter mais informações sobre como usar certificados para segurança de transporte do Service Broker, consulte Como permitir o acesso à rede do Service Broker usando certificados.

Criar um certificado para segurança de transporte do Service Broker

  • Crie um certificado no master banco de dados.

Examples

USE master;
GO

-- Create a certificate owned by dbo.
CREATE CERTIFICATE TransportSecurity
    AUTHORIZATION [dbo]
    ENCRYPTION BY PASSWORD = '**(34ader#$lqQEUer13'
    WITH SUBJECT = 'Instance certificate for transport security';
GO