Estou implementando o controle de acessos em um projeto de desenvolvimento e gostaria de saber se tem alguma forma de que quando existir campos em um SELECT que o usuário não possua permissão, os campos não apareçam no resultado da pesquisa, em vez do que acontece atualmente: retorna um erro de permissão negada.
Ou seja, tem como mudar para não aparecer os campos que o usuário XXX não possui permissão de acesso?