Condividi tramite


Procedura: Creazione di certificati per la protezione del trasporto di Service Broker (Transact-SQL)

Per impostare la protezione del trasporto di Service Broker per un'istanza di SQL Server, creare innanzitutto un certificato nel database master mediante l'istruzione Transact-SQL CREATE CERTIFICATE. Questa istruzione consente di creare una chiave pubblica e una chiave privata. È inoltre possibile utilizzare l'istruzione CREATE CERTIFICATE per caricare un certificato X.509 esistente. Per ulteriori informazioni sulla creazione di certificati, vedere CREATE CERTIFICATE (Transact-SQL). Dopo aver creato un certificato, impostare l'utilizzo del nuovo certificato da parte dell'endpoint di Service Broker mediante l'istruzione CREATE ENDPOINT o ALTER ENDPOINT.

Per ulteriori informazioni sull'utilizzo di certificati per la protezione del trasporto di Service Broker, vedere Procedura: Autorizzazione di accesso alla rete per Service Broker mediante certificati (Transact-SQL).

Per creare un certificato per la protezione del trasporto di Service Broker

  • Creare un certificato nel database master.

Esempio

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