vadimiron
14-04-2006, 18:34
Мне интересно, какими способами можно организовать систему прав пользователей системы?? (с оглядкой на использование с помощью баз данных)
То есть, например, для форума - это обычные юзеры, модераторы и администраторы. У всех свои права. Вот меня больше всего интересует, как эти права хранить удобней всего??
Что сразу приходит на ум - это для каждой "возможности" (или "права") делаем отдельный столбец в таблице профилей, и отмечаем для этого столбца yes, если юзер (или профиль юзеров) может выполнять данное действие, и no, если ему это не разрешено.
Это единственный метод?? Или ещё есть другие??
То есть, например, для форума - это обычные юзеры, модераторы и администраторы. У всех свои права. Вот меня больше всего интересует, как эти права хранить удобней всего??
Что сразу приходит на ум - это для каждой "возможности" (или "права") делаем отдельный столбец в таблице профилей, и отмечаем для этого столбца yes, если юзер (или профиль юзеров) может выполнять данное действие, и no, если ему это не разрешено.
Это единственный метод?? Или ещё есть другие??