适用于:SQL ServerAzure SQL 托管实例
在本课中,你将学习如何创建数据库并启用可信选项。
过程
创建数据库并设置 TRUSTWORTHY 选项
将以下代码复制并粘贴到“查询编辑器”窗口中,然后运行它来创建本教程的数据库。 默认情况下,新数据库的 ENABLE_BROKER 选项设置为启用。 在 InitiatorDB 中设置 TRUSTWORTHY 选项后,您就可以在该数据库中启动引用 TargetDB 中目标服务的对话。
USE master;
GO
IF EXISTS (SELECT *
FROM sys.databases
WHERE name = N'TargetDB')
DROP DATABASE TargetDB;
GO
CREATE DATABASE TargetDB;
GO
IF EXISTS (SELECT *
FROM sys.databases
WHERE name = N'InitiatorDB')
DROP DATABASE InitiatorDB;
GO
CREATE DATABASE InitiatorDB;
GO
ALTER DATABASE InitiatorDB
SET TRUSTWORTHY ON;
GO
相关内容
CREATE DATABASE
ALTER DATABASE (Transact-SQL)
Service Broker 对话框安全性
后续步骤
你已成功为本教程创建数据库。 接下来,配置 TargetDB,使其包含支持 Service Broker 对话目标端所需的对象。
第 2 课:创建目标对话对象