如何:建立 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