Цитата:
Сообщение от
lobster
Интересная мысль, только Stored Procedure [sp_$ndo$loginproc] я НЕ НАШЁЛ.
Где она хранится?
У нас SQL server 2005.
Может одна из этих: dbo.$ndo$getdbts; sys.$xp_logininfo
Ее можно создать.
У меня до этого эта процедура выводила сообщение.
Код:
use ИмяБазы
go
CREATE PROCEDURE [sp_$ndo$loginproc]
@appname VARCHAR(64) = NULL,
@appversion VARCHAR(16) = NULL
AS
BEGIN
IF SUSER_SNAME() IN ('Домен\Генеральный', 'Домен\ГлавныйБухгалтер')
BEGIN
if КоличествоОткрытыхСессий=30 begin
ПроцедураУдаленияПервойСессии
end
end
end
GO
GRANT EXECUTE ON [sp_$ndo$loginproc] TO public
GO