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

Откуда:
Сообщений: 8
В MS SQL 2005 express есть два способа логина: "контроль windows" и "смешанный". Есть пользователь windows. Он является администратором в windows. При входе в сервер через контроль windows, он становиться администратором в SQL сервере.

Можно ли ограничить ему права, например оставить только для чтения, хотя бы для конкретной БД?

Если бы существовал способ логина "только контроль входа SQL сервера" этот вопрос не ставился бы.
23 сен 11, 14:16    [11326268]     Ответить | Цитировать Сообщить модератору
 Re: Как урезать права пользователя в SQL 2005 Express?  [new]
Glory
Member

Откуда:
Сообщений: 104751
ymb
Можно ли ограничить ему права, например оставить только для чтения, хотя бы для конкретной БД?

Пойти в раздел Security и забрать у него текущие права
23 сен 11, 14:17    [11326281]     Ответить | Цитировать Сообщить модератору
 Re: Как урезать права пользователя в SQL 2005 Express?  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
ymb
В MS SQL 2005 express есть два способа логина: "контроль windows" и "смешанный". Есть пользователь windows. Он является администратором в windows. При входе в сервер через контроль windows, он становиться администратором в SQL сервере.

Можно ли ограничить ему права, например оставить только для чтения, хотя бы для конкретной БД?

Если бы существовал способ логина "только контроль входа SQL сервера" этот вопрос не ставился бы.


нельзя защититься от админа
23 сен 11, 14:33    [11326436]     Ответить | Цитировать Сообщить модератору
 Re: Как урезать права пользователя в SQL 2005 Express?  [new]
ymb
Member

Откуда:
Сообщений: 8
Glory
ymb
Можно ли ограничить ему права, например оставить только для чтения, хотя бы для конкретной БД?

Пойти в раздел Security и забрать у него текущие права


Если я правильно понял, "имя входа" под которым пользователь windows входит на сервер должно находиться в списке имён входа в разделе "безопасность" сервера. Точно соответствующего имени я не нашёл.
Присутствуют такие:
BUILTIN\Администраторы
BUILTIN\Пользователи
ИмяКомпьютера\SQLServer2005MSFTEUser$N60040$SQLEXPRESS
ИмяКомпьютера\SQLServer2005MSSQLUser$N60040$SQLEXPRESS
NT AUTHORITY\система
sa

Под каким именем он может скрываться?

(Заранее прошу извинения за неграмотные вопросы)
23 сен 11, 15:14    [11326936]     Ответить | Цитировать Сообщить модератору
 Re: Как урезать права пользователя в SQL 2005 Express?  [new]
Glory
Member

Откуда:
Сообщений: 104751
ymb
Присутствуют такие:
BUILTIN\Администраторы

ymb
Есть пользователь windows. Он является администратором в windows.
23 сен 11, 15:49    [11327426]     Ответить | Цитировать Сообщить модератору
 Re: Как урезать права пользователя в SQL 2005 Express?  [new]
ymb
Member

Откуда:
Сообщений: 8
Glory
ymb
Присутствуют такие:
BUILTIN\Администраторы

ymb
Есть пользователь windows. Он является администратором в windows.


Спасибо! Сработало.
23 сен 11, 15:59    [11327559]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить