powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Проблема с правами доступа
5 сообщений из 5, страница 1 из 1
Проблема с правами доступа
    #32815201
Slavich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дано задание.
У фирмы есть N-е количество филиалов, разделенных территориально.
У каждого филиала есть свой склад и некоторое количество магазинов
(у главного офиса также есть свой склад и магазины).
Значит, для того, чтобы в главном офисе знать какие остатки товара на складе
у филиалов и магазинов, на Web-сервере организована (PHP+MySQL) система
внесения филиалами и магазинами своих остатков. Но есть одна проблема,
при внесении остатков, любой филиал или магазин может просмотреть остатки
на других филиалах и магазинах. Соответственно передо мной поставили задачу
ограничить доступ ко внесенным данным, таким образом, чтобы каждый филиал видел
только свои остатки, своих магазинов, и главного офиса. Магазины не должны ничего
видеть, только вносить данные. Главный офис должен иметь доступ ко всем данным.
И всего лишь несколько (не все) магазинов (принадлежащих главному офису)
должны видеть остатки главного офиса.
У меня сейчас в БД хранится таблица пользователей, справочник товара и таблица с
остатками товара. К каждой единице товара (в таблице остатков) цепляется ID
пользователя для определения кому принадлежит остаток данного товара.
Для меня составляет трудность составить каким образом инициировать права доступа
(как их описать и хранить в базе). Использование пользователей MySQL не подходит, т.к.
вся эта беда находится на хостинге и полных прав на MySQL нет.
Может хоть кто-то подскажет каким образом организовать работу.
Буду благодарен любым подсказкам.
...
Рейтинг: 0 / 0
Проблема с правами доступа
    #32815678
Marat_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Стандартный путь - разграничивать доступ в твоем PHP скрипте.
В данных какой-то флаг принадлежности сделать и соответственно показывать.

Можно даже по IP наверное анализировать.
Если они у вас используют не phpMyAdmin, конечно :)

Жизнь коротка - потерпи немного :)
...
Рейтинг: 0 / 0
Проблема с правами доступа
    #32815962
Slavich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Marat_LСтандартный путь - разграничивать доступ в твоем PHP скрипте.
В данных какой-то флаг принадлежности сделать и соответственно показывать.


Спасибо... буду пробовать
...
Рейтинг: 0 / 0
Проблема с правами доступа
    #32817726
linke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В php есть базовая аутентификация,а пароли и логины логичнее хранить в базе в отдельной табличке.
...
Рейтинг: 0 / 0
Проблема с правами доступа
    #32831120
Slavich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Marat_LСтандартный путь - разграничивать доступ в твоем PHP скрипте.
В данных какой-то флаг принадлежности сделать и соответственно показывать.


Супер... спасибо все работает
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Проблема с правами доступа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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