Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Не удалось удалить триггер "dbo.connection_limit_trigger"  [new]
A.V.O.I.D
Member

Откуда:
Сообщений: 17
Помогите.
Очень нужна помощь. Накосячил по крупному.
Взял триггер с майкрософт сайта.
Теперь проблем куча

USE master;
GO
CREATE LOGIN login_test WITH PASSWORD = '3KHJ6dhx(0xVYsdf' MUST_CHANGE,
    CHECK_EXPIRATION = ON;
GO
GRANT VIEW SERVER STATE TO login_test;
GO
CREATE TRIGGER connection_limit_trigger
ON ALL SERVER WITH EXECUTE AS 'login_test'
FOR LOGON
AS
BEGIN
IF ORIGINAL_LOGIN()= 'login_test' AND
    (SELECT COUNT(*) FROM sys.dm_exec_sessions
            WHERE is_user_process = 1 AND
                original_login_name = 'login_test') > 3
    ROLLBACK;
END;


Заменил лог и пасс на свои и все.
Начался полный армаггедон
При удалении триггера пишет
Сообщение 3701, уровень 11, состояние 5, строка 1
Не удалось удалить триггер "dbo.connection_limit_trigger", так как он не существует или отсутствуют разрешения.

Где искать триггеры не знаю
КОгда логинюсь под своим sa, мне пишет :Не удалось подключиться к серверу. Не удалось выполнить вход из-за выполнения триггера.
Контекст БД изменен на Master.
Параметры языка изменены на русский. MS Sql S2, ошибка: 17892)

От авторизации уч.записи Win все норм.
11 июн 15, 22:27    [17762675]     Ответить | Цитировать Сообщить модератору
 Re: Не удалось удалить триггер "dbo.connection_limit_trigger"  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74928
DROP TRIGGER connection_limit_trigger ON ALL SERVER

?
11 июн 15, 22:40    [17762708]     Ответить | Цитировать Сообщить модератору
 Re: Не удалось удалить триггер "dbo.connection_limit_trigger"  [new]
A.V.O.I.D
Member

Откуда:
Сообщений: 17
Просто как запрос создать?
11 июн 15, 22:46    [17762732]     Ответить | Цитировать Сообщить модератору
 Re: Не удалось удалить триггер "dbo.connection_limit_trigger"  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74928
A.V.O.I.D,

Это надо просто выполнить.
11 июн 15, 22:49    [17762738]     Ответить | Цитировать Сообщить модератору
 Re: Не удалось удалить триггер "dbo.connection_limit_trigger"  [new]
A.V.O.I.D
Member

Откуда:
Сообщений: 17
pkarklin,

Кажись все. Спасибо
11 июн 15, 23:07    [17762774]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить