Форум программистов, компьютерный форум, киберфорум
.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
14 / 14 / 6
Регистрация: 26.11.2010
Сообщений: 235
1

Подскажите идею

28.02.2013, 20:56. Показов 788. Ответов 1
Метки нет (Все метки)

Всем привет. У меня есть база данных которая хранит некоторую информацию, среди которой есть столбец, где описано, кому доступна эта инфа, т.е. список ролей(например administrators/moderators/users). Ролей в одной записи может быть несколько(как в примере). При загрузке страницы проверяется есть ли доступ к той или иной строке. Если у пользователя роль одна, то проблем нету, т.е. обычный поиск по шаблону и нормально. Но если их больше, то поиск сразу ложится, т.к. права юзера передаются в том же формате(например translaters/users), т.е. translaters/users != administrators/moderators/users, (where like не прокатывает). Вопрос: как быть? Как отсеять недоступную мне информацию? Т.е. по сути мне надо проверить сразу данные по одной роли, а потом и по другой(а может и по другим, если их больше). Или предложите идею, как лучше разграничить доступ.

Добавлено через 3 часа 3 минуты
Придумал сам.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.02.2013, 20:56
Ответы с готовыми решениями:

Клиент/сервер, подскажите идею
встала такая задача... делаю простую игру, и хочу пустить ее в онлайн, как сделать так что бы...

Нужно придумать идею Органайзера
Нужно придумать идею Органайзера( Сессия) К примеру Модульные к\р- Предмет - Оценка Чтобы...

Подкиньте идею для программы
Программа должна быть на среднюю или высокую сложность. Говорите любые идеи, сделаем все, если...

Подскажите идею для написания программы
Всем привет, форумчане) Нужно сделать любой проект, а идей даже близко нет. Главное для меня -...

1
Эксперт .NET
15555 / 11804 / 3097
Регистрация: 17.09.2011
Сообщений: 19,718
03.03.2013, 14:09 2
Сделайте нормальную структуру в базе: пользователи, роли, права для ролей, роли пользователей; создайте необходимые связки и делайте выборку из таблиц, а не парсинг строк.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.03.2013, 14:09

Подскажите идею
Здравствуйте,подскажите как лучше такое реализовать. Нужно написать аналог простого текстового...

Подскажите идею
Добрый день, учимся в колледже и нас как говориться добровольно-принудительно заставили...

Подскажите идею
:) Подскажите пожалуйста идею программы, что то чтоб использовала базу данных) Оч хочу написать что...

подскажите идею
есть мемо в которое вводится какой-то текст этот текст передается в виде строки как поделить эту...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru