А если MySQL: создал бы для каждой такой таблицы создал бы таблицу-спутник в которой были бы прописаны права на каждую отдельную запись, по такому же принципу, как описано выше.Это Mysql db. С таблицами спутниками разобрался. Посоветуйте пожалуйста как здесь быть: допустим выполняется запрос от юзера "SELECT * FROM schoolboy". Как дальше реализовать. Запрос уходит в бд. Как бд узнает какой юзер отправляет запрос, бд ведь должна через таблицу спутник выбрать нужные данные в соответствии с id юзера. Может быть внутри бд срабатывают какой-то тригер, которому нужно передовать каждый раз логин пароль во время запроса?