Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Роли приложений  [new]
Алексаша
Member

Откуда: Левый берег
Сообщений: 415
Здравствуйте !!!
Роль приложения устраивает тем, что "Роли приложений можно использовать для разрешения доступа к определенным данным только тем пользователям, которые подключены посредством конкретного приложения". Но вот наткнулся на проблему в текущей БД есть храним. скалярные функции обращающиеся к расширенным хранимым процедурам в БД master "Так как роли приложений являются участниками на уровне базы данных, они имеют доступ к другим базам данных только с разрешениями, предоставленными учетной записи пользователя guest в этих базах данных. Таким образом, любая база данных, в которой была отключена учетная запись пользователя guest, не будет доступна для ролей приложений в других базах данных."

Есть ли выход ?
9 мар 12, 19:38    [12218400]     Ответить | Цитировать Сообщить модератору
 Re: Роли приложений  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Не использовать роли приложения.
9 мар 12, 22:57    [12219224]     Ответить | Цитировать Сообщить модератору
 Re: Роли приложений  [new]
Алексаша
Member

Откуда: Левый берег
Сообщений: 415
Гавриленко Сергей Алексеевич
Не использовать роли приложения.


А если ли способы тогда организовать доступ к БД только посредством конкретного приложения ?

Спасибо ...
9 мар 12, 23:19    [12219312]     Ответить | Цитировать Сообщить модератору
 Re: Роли приложений  [new]
Crimean
Member

Откуда:
Сообщений: 13147
гостя в мастере все равно надо будет разрешить
9 мар 12, 23:27    [12219337]     Ответить | Цитировать Сообщить модератору
 Re: Роли приложений  [new]
Алексаша
Member

Откуда: Левый берег
Сообщений: 415
Да, все оказалось не сложно, чет сразу не дошло. Пользователю guest в каждой из расширенных процедур в свойствах "разрешения" поставил галочку выполнение и все ....

Спасибо.
10 мар 12, 17:59    [12221331]     Ответить | Цитировать Сообщить модератору
 Re: Роли приложений  [new]
Алексаша
Member

Откуда: Левый берег
Сообщений: 415
Встал вопрос: можно ли и как, разрешения одной роли передать другой. Имеется роль БД с определенными разрешениями на табл., ХП, ХФ как этот весь набор разрешений передать роли приложения ?
10 мар 12, 18:30    [12221476]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить