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

Si applica a:SQL ServerIstanza gestita di SQL di Azure

Per impostare la sicurezza 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 crea una chiave pubblica e una chiave privata. È anche possibile usare l'istruzione CREATE CERTIFICATE per caricare un certificato X.509 esistente. Per altre informazioni sui certificati, vedere CREATE CERTIFICATE (Transact-SQL). Dopo aver creato il certificato, usare l'istruzione CREATE ENDPOINT o ALTER ENDPOINT, in modo da impostare l'endpoint di Service Broker per l'uso del nuovo certificato.

Per altre informazioni sull'uso dei certificati per la sicurezza del trasporto di Service Broker, vedere Procedura: Consentire l'accesso alla rete di Service Broker usando certificati (Transact-SQL).

Creare un certificato per la sicurezza 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

Vedi anche