Определение пользователя
От: DavidA  
Дата: 24.10.06 13:33
Оценка:
Есть приложение (С# и MS SQL2005),для которого необходибо создать систему аудита.
Имена пользователей и их пароли хранятся в отдельной таблице.Все пользователи
фактически соединяются с SQL сервером через одного пользователя.Как мне определять
в тригерере пользователя которой вносит изменение в таблицу????
Re: Определение пользователя
От: _FRED_ Черногория
Дата: 24.10.06 14:18
Оценка:
Здравствуйте, DavidA, Вы писали:

DA>Есть приложение (С# и MS SQL2005),для которого необходибо создать систему аудита.

DA>Имена пользователей и их пароли хранятся в отдельной таблице.Все пользователи
DA>фактически соединяются с SQL сервером через одного пользователя.Как мне определять
DA>в тригерере пользователя которой вносит изменение в таблицу????

В триггере, боюсь, очень сложно, если вообще возможно. Читай про Application role или работай через хранимые процедуры, в каждую из которых среди прочих параметров, передаётся какой-либо идентификатор пользователя или сессии. Вариантов очень много и самых разных. Обсудить их будет полезнее в форуме Базы Данных.
... << RSDN@Home 1.2.0 alpha rev. 652>>
Now playing: «Тихо в лесу…»
Help will always be given at Hogwarts to those who ask for it.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.