ник: osmor
ох тут бы я конечно поспорил... но просто лень..
скажу только что:
1. MYSQL+PHP+Apache в стандартных конфигурациях есть в одном инсталяционном пакете, установит даже школьник.
2. 2-й вариант при 10 рабочих местах будет стоить на порядок дороже из-за необходимости лицензирования.
теперь по вопросам:
1. я бы вообще сделал базу на отдельном компе , где даже ACCESS не установлен и поставил его в отдельной комнате, поднял бы на нем нормальный бакап ну в общем со всем причиндалами выделенного сервера , а рабочее место кассира сделал на отдельном компе (не дело это создавать рабочеее место на сервере), хотя это зависит от возможностей..
2. никаких паролей бы делать не стал.
то рабочее место с которым будет работать клиент в принципе не должно иметь возможности каких-то других операций кроме посмотра и резервирования товара.
Рабочее место кассира - так же сделал бы отдельной базой.
т.е. 3 файла:
1. база MDB с таблицами, на сервере который стоит далеко от зала и физический доступ к нему строго ограничен.
2. Рабочее место клиента (MDE) - только просмотр и резервированиие, с запретом закрытия ACCESS и перехода на другие задачи, хотя тут придется повозиться с настройкой виндов (запет запуска regedit, доступ к рабочему столу, запрет на запуск проводника и вообще запрет на запуск всего кроме MSACCESS.exe)
3. Рабочее место касира (MDE)- управление заказами