powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ограничение доступа
3 сообщений из 3, страница 1 из 1
Ограничение доступа
    #32009516
Sergej
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема следующая:

MS SQL Server 7.0 , Visual Basic

Вся работа с DB из VB производится при помощи SP. Каким образом можно закрыть доступ пользователя (VB) к таблицам, т.о. чтобы все операции выполнялись через SP. Убираешь доступ у пользователя - процедуры тоже ничего не могут, даешь права пользователю - ...ничего хорошего.

Что посоветуете?
...
Рейтинг: 0 / 0
Ограничение доступа
    #32009569
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
Судя по всему, ты в хранимых процедурах использовал динамический SQL. То есть такие конструкции:
exec(@StringVariable)
Дело в том, что команды, находящиеся в @StringVariable, выполняются с правами пользователя, а не с правами владельца хранимой процедуры.
Что я могу сказать? Сочувствую... Раньше нужно было об этом подумать, тем более, что тема эта на форуме уже неоднократно затрагивалась.
...
Рейтинг: 0 / 0
Ограничение доступа
    #32009576
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да тема уже обсуждалась.

Попробуйте через роль приложения.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ограничение доступа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]