如何为 Service Broker 传输安全模式创建证书 (Transact-SQL)
若要为 SQL Server 的实例设置 Service Broker 传输安全模式,请首先使用 Transact-SQL CREATE CERTIFICATE 语句在 master 数据库中创建一个证书。此语句创建一个公钥和一个私钥。也可以使用 CREATE CERTIFICATE 语句加载现有的 X.509 证书。有关创建证书的详细信息,请参阅 CREATE CERTIFICATE (Transact-SQL)。创建证书后,使用 CREATE ENDPOINT 或 ALTER ENDPOINT 语句可以将 Service Broker 端点设置为使用新证书。
有关将证书用于 Service Broker 传输安全模式的详细信息,请参阅如何允许 Service Broker 使用证书进行网络访问 (Transact-SQL)。
为 Service Broker 传输安全模式创建证书
- 在 master 数据库中创建证书。
示例
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