18:08

Я не сплю, я перешел в режим замедленного функционирования
Решили ограничить доступ к рабочему SQL-серверу по программам. Сделали триггер на попытку логина, на локальном сервере протестировали, все работало. Пихнули на рабочий сервер.

Все, триггер стал отметать любые новые соединения. К счастью, текущее соединение я не прерывал, поэтому быстренько закомментировал ту часть, что отвечала за отказ в соединении, обновил триггер.
Неа, триггер по-прежнему отметает новые соединения. Все закомментировал, оставил внутри триггера всего три оператора DECLARE. Пробую соединиться.
Все равно отвергает соединение. Хочу удалить триггер - ошибка, не удается установить подключение. Я тут уже малость перепугался, подумал, что время моего сеанса закончилось. В триггере, вдобавок к имеющимся DECLARE, раскомментировал SELECT.
О, чудо, подключиться удалось!
Но, серьезно, WTF?

@темы: IT-мунспик, Программирование

Комментарии
27.09.2013 в 18:38

I ain't got much to say
*затянулся косячком* Свобода выбора, чувак! Ты дал им свободу выбора!
28.09.2013 в 03:13

Витя волчья голова, дреды длинные до плеч. Витя любит есть халва, он умен и тугоплеч
SQL. SQL is EVIL.