Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Можно-ли запретить пользователю вызов системных функций  [new]
secr
Guest
Например есть пользователь, которому должны быть даны права на исполнение нескольких ХП и на чтение нескольких таблиц и все.

Как сделать так, что-бы он не смог выполнять больше вообще ничего, ни DDL, ни SELECT * FROM sysusers, может есть какая-нибудь роль, куда его можно добавить ?
24 июн 09, 09:04    [7335869]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли запретить пользователю вызов системных функций  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
secr
Как сделать так, что-бы он не смог выполнять больше вообще ничего, ни DDL, ни SELECT * FROM sysusers, может есть какая-нибудь роль, куда его можно добавить ?
Его просто надо выкинуть из сисадминов и владецев баз.
А права на процедуры наруливать явно либо через включение в отдельно созданную для этого роль.
24 июн 09, 09:11    [7335880]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли запретить пользователю вызов системных функций  [new]
secr
Guest
Сейчас создал пользоветеля на сервере, указал ему роль паблик, и добавил в БД (там вообще ни в одну роль не добавил).
Залогинился в Management Studio с его данными - SELECT * FROM sysusers выполнилось без проблем :(
24 июн 09, 09:26    [7335918]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли запретить пользователю вызов системных функций  [new]
daw
Member

Откуда: Муром -> Москва
Сообщений: 7381

> Сейчас создал пользоветеля на сервере, указал ему роль паблик, и добавил
> в БД (там вообще ни в одну роль не добавил).
> Залогинился в Management Studio с его данными - SELECT * FROM sysusers
> выполнилось без проблем :(

если речь о 2005-ом и выше, то без прав он там, все равно, никого, кроме
себя и встроенных пользователей/ролей, не увидит.

Posted via ActualForum NNTP Server 1.4

24 июн 09, 09:59    [7335998]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить