Procedure: Certificaten maken voor Service Broker-transportbeveiliging (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL Managed Instance

Als u Service Broker-transportbeveiliging wilt instellen voor een exemplaar van SQL Server, maakt u eerst een certificaat in de master database met behulp van de CREATE CERTIFICATE instructie Transact-SQL. Met deze instructie worden zowel een openbare sleutel als een persoonlijke sleutel gemaakt. U kunt de CREATE CERTIFICATE instructie ook gebruiken om een bestaand X.509-certificaat te laden. Zie CREATE CERTIFICATE voor meer informatie over het maken van certificaten. Nadat u het certificaat hebt gemaakt, gebruikt u de CREATE ENDPOINT of ALTER ENDPOINT instructie om het Service Broker-eindpunt in te stellen voor het gebruik van het nieuwe certificaat.

Zie How to: Allow Service Broker network access by using certificates by certificates. (Certificaten gebruiken) voor meer informatie over het gebruik van certificaten voor Service Broker-transportbeveiliging.

Een certificaat maken voor Service Broker-transportbeveiliging

  • Maak een certificaat in de master database.

Voorbeelden

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