PDA

View Full Version : Logon trigger



dottnett
سه شنبه 11 بهمن 1390, 12:40 عصر
با سلام
دستور زیر رو اجرا کرده ام
CREATE TRIGGER Tr_ServerLogon
ON ALL SERVER FOR LOGON
AS
BEGIN
INSERT INTO AuditDb.dbo.ServerLogonHistory
SELECT SYSTEM_USER,USER,@@SPID,GETDATE()
END
حالا دیگه نمی تونم connect بشم چه کار باید بکنم تا بتونم دوباره اجازه connect پیدا کنم ؟

in_chand_nafar
سه شنبه 11 بهمن 1390, 19:08 عصر
تنها حالتي كه تريگر لاگين را فعال نمي‌كند Dedicated Administrator Connection است يا DAC هم به آن گفته مي‌شود. به صورت پيش فرض براي ايجاد اين اتصال اختصاصي بايد به كامپيوتري كه اس كيوال سرور بر روي آن نصب است به صورت لوكال لاگين كرد
file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/moz-screenshot-5.png
http://www.sql-server-performance.com/forum/threads/using-dedicated-administrator-connection-dac-sqlserver-2005.31223/
http://www.mssqltips.com/sqlservertip/1801/enable-sql-server-2008-dedicated-administrator-connection/

اين هم يه مقاله خوب فارسي از دوست عزيزم آقاي وحيد نصيري
http://www.dotnettips.info/2009/04/ip.htmlhttp://barnamenevis.org/@MSITStore:E:%5CEbooks%5CSQL%20Server%202008%5C%D9 %88%D8%AD%D9%8A%D8%AF%20%D9%86%D8%B5%D9%8A%D8%B1%D 9%8A%5C2011-04-26.chm::/external.png (mk:@MSITStore:E:%5CEbooks%5CSQL%20Server%202008%5 C%D9%88%D8%AD%D9%8A%D8%AF%20%D9%86%D8%B5%D9%8A%D8% B1%D9%8A%5C2011-04-26.chm::/external.png)