Форум: "Базы";
Текущий архив: 2003.06.09;
Скачать: [xml.tar.bz2];
ВнизПроблема с безопасностью в MS SQL Server 7.0 Найти похожие ветки
← →
AndrewK (2003-05-21 15:18) [0]Кто-нибудь встречался с такой проблеммой:
Есть база данных на MSSQL7. В ней есть хранимая процедура, которая разрешена на выполнение только определнной роли. Есть пользователь, который в данную роль не входит.
Если войти под этим пользователем в Query Analyser, то выполнение процедуры не проходит (идет запрет на выполнение),
если создать программу с использованием TADOConnection и TADOQuery, то выполение этой процедуры под этим пользователем проходит. В чем может быть проблема?
Вот мой ConnectionString:
Provider=SQLOLEDB.1;Password=111;Persist Security Info=True;User ID=User1;Initial Catalog=DB;Data Source=Server
← →
Владислав (2003-05-21 17:01) [1]А ты вместе с процедурой выполни SELECT USER_NAME(). Наверняка отличаются в разных исполнениях. (Ну или базы данных разные, и в обоих есть процедура, но права различные).
За одно еще и это выполни SELECT SYSTEM_USER.
Чудес не бывает :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.06.09;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c