日期:2014-05-18  浏览次数:20444 次

sql因建立触发器,无法连接,请帮忙
上午做写了个触发器,源码如下
USE master

GO

CREATE TRIGGER tr_LoginCheck

ON ALL SERVER

FOR LOGON

AS

IF EVENTDATA().value('(/EVENT_INSTANCE/ClientHost)[1]', 'varchar(15)') <> '192.168.168.233' or
EVENTDATA().value('(/EVENT_INSTANCE/ClientHost)[1]', 'varchar(15)') <> '192.168.169.118'

ROLLBACK TRAN
其中 192.168.168.233 是本机IP,
192.168.169.118 是另外一个机器的IP,执行触发器后连接不上这个服务器了,
这个服务器之前连接正常

------解决方案--------------------
http://tech.ddvip.com/2008-12/1229647973101151.html