powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Права доступа пользователей
5 сообщений из 5, страница 1 из 1
Права доступа пользователей
    #37180780
Mifodix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток!
Подскажите, пожалуйста, как правильно организовать разделение прав доступа пользователей к БД? Т.е. существует некая БД информационного портала с 3 видами пользователей:
1. Обычные пользователи, обладающие правами на чтение нескольких таблиц и на модификацию данных в одной таблице.
2. Модераторы, обладающие правами на чтение и изменение данных всех таблиц кроме таблицы пользователей (только чтение).
3. Супермодераторы, обладающие правами на чтение и изменение данных в любых таблицах.
Все пользователи должны проходить онлайн-регистрацию. Назначение прав модератора производит супермодератор.
Задача довольно типичная. Насколько я понимаю, средствами самой СУБД (MS SQL) такой функциональности будет сложно добиться. Наверное, правильнее будет хранить данные о пользователях и группах в в специальных таблицах внутри БД. Но как тогда будет происходить авторизация пользователей по логину и паролю и как проверять права доступа? Можно всю логику прав доступа запрограммировать в клиенте, который будет выдавать права на основе данных из таблицы пользователей. Этот подход далеко небезопасен, хотелось бы все это вынести на уровень сервера, а не клиента.
Какое решение будет оптимальным? Заранее спасибо!
...
Рейтинг: 0 / 0
Права доступа пользователей
    #37181728
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mifodix Насколько я понимаю, средствами самой СУБД (MS SQL) такой функциональности будет сложно добиться.Почему? Самый лучший способ.
...
Рейтинг: 0 / 0
Права доступа пользователей
    #37181800
Mifodix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не подскажите что конкретно гуглить?:)
...
Рейтинг: 0 / 0
Права доступа пользователей
    #37181886
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в чем собственно проблема то?
...
Рейтинг: 0 / 0
Права доступа пользователей
    #37181887
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Права доступа пользователей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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