Кто-нибудь сталкивался с такой задачей? Есть база данных на SQL Server 2000. С ней работает VB-шная программа, использующая ADO. Необходимо из кода, желательно не производи никакой модификации данных, выяснить, имеет ли пользователь, под которым подключились к серверу, право на update/insert на конкретное поле/таблицу.
Посмотри в какой-нить книжке по SQL или в MSDN'е, хранимые процедуры связанные с безопасностью. Там точно есть процедура возвращающая уровень доступа юзвря.
Я ща не помню их название -- Я В КНИЖКЕ СМОТРЮ обычно!!! ;-)