powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как разрешить доступ только к своим записям ?
4 сообщений из 4, страница 1 из 1
Как разрешить доступ только к своим записям ?
    #32009102
Ross
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли на уровне сервера разрешить доступ пользователя только к тем записям таблицы, которые были им же созданы ?
...
Рейтинг: 0 / 0
Как разрешить доступ только к своим записям ?
    #32009103
Крик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В таблицу добавляешь столбец в который заносишь например имя пользователя. ну соответственно потом пользователю показываешь только те записи которые создал он!
...
Рейтинг: 0 / 0
Как разрешить доступ только к своим записям ?
    #32009180
andy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насколько я знаю, права на уровне строк не выставляются.
...
Рейтинг: 0 / 0
Как разрешить доступ только к своим записям ?
    #32009184
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в лоб это сделать нельзя, только в обход

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

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


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