Нужно для одного пользователя ограничить доступ таким образом, чтобы он мог работать только с одним складом: видеть остатки, проводить приходные и расходные документы... И больше не мог делать ничего: ни влезть в другие склады, не дай бог добраться до каких других областей учета. Как можно такое реализовать?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший