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

Откуда:
Сообщений: 203
в БД был пользователь.
LUTEKAD\stas
связан с логином LUTEKAD\stas ( доменный юзер).
сейчас у этого пользователя надо подрезать права. Я удалил его из всех админских групп.
Однако как только этот логин связываешь сновым юзером в какой либо БД на сервере, то в свойстфах БД в permissions показываются полные права как будто это sa.
однако что у логина на уровне сервера, что у самого юзера на уровне бд, стоит только роль public.
Короче говоря я просто удалил этого пользователя вместе с логином с этого сервера.

и после того как я создаю его вновь,то всё повторяется.
я уже все просмотрел, но так и не могу понять откуда еще этому пользователю могут назначаться права?
2 сен 09, 09:52    [7606497]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить права у пользователя  [new]
petsa
Member

Откуда:
Сообщений: 1708
Возможно через группу доменных администраторов. Обычно они входят в группу локальных администраторв на сервере, а для них, в свою очередь, выданы админские права в сиквеле.
2 сен 09, 10:30    [7606674]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить права у пользователя  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
БултинАдминистраторс - логин на сиквеле сненсите
-------------------------------------
Jedem Das Seine
2 сен 09, 10:33    [7606687]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить права у пользователя  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
Maxx
БултинАдминистраторс - логин на сиквеле сненсите
-------------------------------------
Jedem Das Seine

Потом забываем пароль sa, других нет и начинаются охи вздохи...
2 сен 09, 10:42    [7606754]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить права у пользователя  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
Ozerov,

ну кажому свое,приличніе люди через бултин не ходють
2 сен 09, 10:44    [7606763]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить права у пользователя  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
Maxx
Ozerov,

ну кажому свое,приличніе люди через бултин не ходють


Согласен, но тут уже ни один раз возникали такие темы, наигрались люди с защитой, а потом сами попасть не могут Я к тому, что бы с головой к вопросу подходили и понимали, чем это может грозить.
2 сен 09, 10:46    [7606782]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить права у пользователя  [new]
NicholasNauris
Member

Откуда:
Сообщений: 203
БуилтИн\Администраторов уже снесли.
вообще не осталось групп в которых входил бы этот юзер на сервере.
ролям никаким он тоже не сопоставлен.
я уже устал биться, это становится похоже на маразм.
сменить логин у этого пользователя в домене нельзя - хотя безусловно это выход. так как другие логины такой проблемой не страдают.
2 сен 09, 10:47    [7606796]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить права у пользователя  [new]
NicholasNauris
Member

Откуда:
Сообщений: 203
логин явно наследует права, но вот только от кого неясно
2 сен 09, 10:49    [7606803]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить права у пользователя  [new]
petsa
Member

Откуда:
Сообщений: 1708
Ну для начала надо определить все-таки права какой серверной роли он наследует.
SELECT IS_SRVROLEMEMBERS ('serverrole')
А уж потом смотрите состав участников этой роли.
2 сен 09, 11:02    [7606929]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить права у пользователя  [new]
NicholasNauris
Member

Откуда:
Сообщений: 203
petsa,

Msg 195, Level 15, State 10, Line 1
'IS_SRVROLEMEMBERS' is not a recognized built-in function name.
2 сен 09, 11:10    [7606966]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить права у пользователя  [new]
petsa
Member

Откуда:
Сообщений: 1708
Вай-вай, опечатался, простите
SELECT IS_SRVROLEMEMBER ('sysadmin');
для sysadmin, к примеру. Если да единицу возвратит.
2 сен 09, 11:14    [7606996]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить права у пользователя  [new]
NicholasNauris
Member

Откуда:
Сообщений: 203
выполняю SELECT IS_SRVROLEMEMBER ('sysadmin') под sa
возвращает 1.
немогу сообразить как это склеить с моим проблемным логином
2 сен 09, 11:17    [7607020]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить права у пользователя  [new]
NicholasNauris
Member

Откуда:
Сообщений: 203
Management Studio в серверных ролях не отображает этого пользователя.
2 сен 09, 11:22    [7607051]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить права у пользователя  [new]
petsa
Member

Откуда:
Сообщений: 1708
Нет, нет. Это определение принадлежности ТЕКУЩЕГО пользователя к серверной роли. Надо под этим логином коннектиться.
2 сен 09, 11:29    [7607121]     Ответить | Цитировать Сообщить модератору
 Re: Как удалить права у пользователя  [new]
NicholasNauris
Member

Откуда:
Сообщений: 203
не помогло
2 сен 09, 12:23    [7607509]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить