为 SQL Server 代理服务设置 SQL Server 别名
重要
Azure SQL 托管实例目前支持大多数(但不是所有)SQL Server 代理功能。 有关详细信息,请参阅 Azure SQL 托管实例与 SQL Server 的 T-SQL 区别。
本主题说明如何通过使用 SQL Server Management Studio 设置 Microsoft SQL Server 别名以供 SQL Server 代理用来连接到 数据库引擎。 默认情况下, SQL Server 代理服务将通过命名管道,使用无需额外客户端配置的动态服务器名称连接到 SQL Server 的实例。 如果当前使用的不是默认网络传输或连接的是侦听备用命名管道的 SQL Server 实例,则需要配置服务器连接别名。
开始之前
限制和局限
SQL Server 必须选择引用 SQL Server本地实例的别名,代理才能正常工作。
“对象资源管理器”仅在您拥有使用权限时才显示 SQL Server 代理节点。
安全性
权限
在 SQL Server 中,必须将 代理配置为使用 sysadmin SQL Server固定服务器角色的成员帐户的凭据,才能执行其功能。 该帐户必须拥有以下 Windows 权限:
以服务身份登录 (SeServiceLogonRight)
替换进程级别标记 (SeAssignPrimaryTokenPrivilege)
跳过遍历检查 (SeChangeNotifyPrivilege)
调整进程的内存配额 (SeIncreaseQuotaPrivilege)
有关 SQL Server 代理服务帐户所需的 Windows 权限的详细信息,请参阅 为 SQL Server 代理服务选择帐户 和 设置 Windows 服务帐户。
使用 SQL Server Management Studio
为 SQL Server 代理服务设置 SQL Server 别名
在 对象资源管理器中,连接到 SQL Server 数据库引擎 实例,再展开该实例。
右键单击“SQL Server 代理”,然后单击“属性”。
在“SQL Server 代理属性 server_name”对话框的“选择页”下,选择“连接”,然后
在 “本地主机服务器别名” 框中,键入 SQL Server 代理应连接到的服务器别名的类型。
单击“确定”。