![]() |
|
Модераторы: Akina |
![]()
|
|
| Erick |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 19.5.2005 Репутация: нет Всего: нет |
Как запретить пользователю и распространить запрет на всех пользователей просматривать информацию из конкретной таблицы?
Думал использовать оператор DENY, но не нашёл подходящей привилегии. |
|||
|
||||
| boevik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: 15 Всего: 35 |
Каждому пользователю можно задать права на просмотр/изменени данных на уровне таблицы и даже полей.
А что б не определять одно и то же для разных пользователей, создай role и права задай role-у и каждого юзера привяжи к этому role. -------------------- Никогда не говори никогда |
|||
|
||||
| Erick |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 19.5.2005 Репутация: нет Всего: нет |
Как именно?
|
|||
|
||||
| boevik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: 15 Всего: 35 |
Erick, как тебе надо запретить? При помощи t-sql команды или через ЕМ?
Добавлено @ 21:18 Смотри в books online DENY and GRANT -------------------- Никогда не говори никогда |
|||
|
||||
| Erick |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 19.5.2005 Репутация: нет Всего: нет |
Запретить надо через t-sql.
Насколько я знаю, GRAND имеет след привилегии: SELECT INSERT UPDATE DELETE REFERENCES EXECUTE , a DENY отненяет их. А мне нужно запретить просмотр информации из таблицы. |
|||
|
||||
| boevik |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: 15 Всего: 35 |
DENY - запрещает.
REVOKE - отменяет
-------------------- Никогда не говори никогда |
||||
|
|||||
| Erick |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 19.5.2005 Репутация: нет Всего: нет |
Так под запретом просмотра информации из таблицы, в задании, имелось ввиду SELECT?
|
|||
|
||||
| boevik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: 15 Всего: 35 |
Конечно. Ведь SELECT это просмотр данных. -------------------- Никогда не говори никогда |
|||
|
||||
| Erick |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 84 Регистрация: 19.5.2005 Репутация: нет Всего: нет |
boevik Спасибо, не догадался.
|
|||
|
||||
![]()
|
| Правила форума "MS SQL" | |
|
|
Запрещается! Публиковать ссылки и обсуждать взлом чего бы то ни было.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS SQL Server | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |