parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

По мускулу - можно?

pixel 05.09.2013 21:05

Прошу прощения, не есть профильная тема.
Столкнулся с разграничением прав на таблицу для пользователя.
Задача: таблица имеет поля a,b,c,d - нужно разрешить запросы вида:
select `a`,`b` from `tabl` where `c` = '1' and d = '1';
без доступа селект к c и d.
Как полагаю - за подобное должен отвечать grant refernces (ака доступ к индексам). Крутил - без grant select на c и d не работает.
Влез в gruber - он предлагает через create view (еще не пробовал).
Однако grant refernces в PAMе на поле в таблице показывает, что не реализовано в версии мускула - пробовал разные, вплоть до 5.7.1 (или что там в деве на mysql.com), думаю, посмотреть кластерную версию 7.х.х

Ну, вообщем-то и вопросы:
1. Это я "не то" леплю?
2. Ктонить подобное реализовывал и как?
3. Как дела в PG с этим? если мускул не способен такое реализовать, то думаю стоит на Postgre сесть.