如何只让指定的机器连接SQLServer服务器?【快进来帮忙谢谢】
新博飞龙 2008-08-26 06:11:41 我按着这个帖子操作只让指定的机器连接SQLServer
http://topic.csdn.net/u/20070730/10/0360f2f0-b4e4-4968-827a-2c7291051698.html
==========================================
方法2. 要求 sql server 2005 已经升级到 sp2, 写个登录触发器, 从触发器中判断连接进来的客户端是否指定IP地址的, 如果不是 ROLLBACK 就行了
-- 例如, 下面的触发器只允许 192.168.1.1 这台服务器连接
CREATE TRIGGER tr_LoginCheck
ON ALL SERVER
FOR LOGON
AS
IF EVENTDATA().value( '(/EVENT_INSTANCE/ClientHost)[1] ', 'varchar(15) ') <> '192.168.1.1 '
ROLLBACK TRAN
GO
只允许211.144.157.22 可以访问数据库
可是现在通过211.144.157.22 也无法连接到数据库 现在任何地址都连接不上数据库了。 请问我改怎么办?