SQL Server 专用管理员连接(Dedicated Admin Connection(DAC))

SQL Server专用管理员连接(Dedicated Admin Connection(DAC))

 

只有 SQL Server sysadmin 角色的成员可以使用 DAC 连接。默认情况下,只能从服务器上运行的客户端建立连接。

 

打开SSMS,然后选择[文件]菜单,下拉菜单选择“新建”、“数据库引擎查询”。


然后输入:输入“admin:.”,点击“连接”。


_____________________________________________________________________________________________

默认不允许使用网络连接DAC,需要通过sp_configure配置“remote admin connections”选项。

 先来看看配置的默认值:SELECT * FROM sys.configurations where name = 'remote admin connections'
或者 sp_configure 'remote admin connections'

Value默认为0,指明仅允许本地连接使用 DAC。Maximum为1,表明只运行一个远程管理连接。

--启用远程DAC连接--
sp_configure 'remote admin connections', 1;
GO

RECONFIGURE;

GO

输出结果:


然后开启SQL Server Browser服务,防火墙允许TCP 1434端口的访问。

我们通过另一台服务器上的SSMS建立DAC查询连接,然后选择[文件]菜单,下拉菜单选择“新建”、“数据库引擎查询”

DAC在SSMS连接时,只能通过建立查询窗口的方式打开。当SQL Server因系统资源不足,或其它异常导致无法建立数据库连接时, 可以使用系统预留的DAC连接到数据库,进行一些问题诊断和故障排除。DAC只能使用有限的资源。请勿使用DAC运行需要消耗大量资源的查询,否则可能发生严重的阻塞。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值