| twistfire |
а можно поподробнее о споспобе с БД. На данный момент работает все на PostgreSQL
Я просто не программер в принципе, что-то понимаю, постараюсь понять.
То есть я завожу различных юзеров для бд, потом клиенты просто все одинаковые - с разными юзерами.
А как настроить базу так, чтобы она кому-то что-то отдававала а кому-то нет? Что есть какие-то встроенные в БД примочки которые одним юзерам разрешают читать часть таблицы а другим нет? Или организовать дополнительную таблицу юзеров которые... что? |
Готовое решение, извиняйте, не дам. Не ахти какое изобретение, но некорректно это по отношению к моему предыдущему работодателю.
По поводу кривоватого и половинчатого пути реализации row-level security в PostgreSQL:
тынц. См. GRANT полномочия на VIEW.
По поводу изобретения велосипеда с собственными предикатами безопасности - например,
тынц.
А вот в Oracle и DB2 всё значительно прямее. Хотя стоит ли оно нескольких лет жизни, вложенных в изучение такой СУБД?