Spíše než upravit svůj dotaz, nechte je vždy odkazovat na data prostřednictvím pohledu. Nemají vůbec žádná práva ke skutečné tabulce, přes kterou je pohled vytvořen. Toto zobrazení vytvoříte pomocí
Create View tablenametheyuse as select * from realtable with id = 'user'
a dát tomuto uživateli oprávnění pouze k jeho pohledu.
Nyní kódují své vybrané příkazy libovolným způsobem přes zobrazení.