Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как разрешить доступ только к своим записям ? / 4 сообщений из 4, страница 1 из 1
08.07.2001, 12:25
    #32009102
Ross
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разрешить доступ только к своим записям ?
Можно ли на уровне сервера разрешить доступ пользователя только к тем записям таблицы, которые были им же созданы ?
...
Рейтинг: 0 / 0
08.07.2001, 12:39
    #32009103
Крик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разрешить доступ только к своим записям ?
В таблицу добавляешь столбец в который заносишь например имя пользователя. ну соответственно потом пользователю показываешь только те записи которые создал он!
...
Рейтинг: 0 / 0
09.07.2001, 15:28
    #32009180
andy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разрешить доступ только к своим записям ?
Насколько я знаю, права на уровне строк не выставляются.
...
Рейтинг: 0 / 0
09.07.2001, 16:10
    #32009184
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разрешить доступ только к своим записям ?
в лоб это сделать нельзя, только в обход

делаешь таблицу, которую юзерам нельзя смотреть
в таблице должно существовать поле с логином юзера, которое надо записывать в триггере (функция suser_sname() )
потом делаешь view типа
create view v_tbl as
select * from tbl where login=suser_sname()

и уже с этим видом даёшь работать юзерам
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как разрешить доступ только к своим записям ? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]