1. пользователь с полными правами:
выбрать разрешенные
и
выбрать
вернет одинаковый результат
2. пользователь с ограниченными правами
выбрать разрешенные
и
выбрать
вернет разный результат,
но во втором случае выборка будет(может) содержать элементы, с которыми пользователю нельзя будет проводить никаких действий в дальнейшем. ни реквизиты прочитать, ни вывести в форму. да еще и ошибку вернет при обращении через точку(при включенном ограничении доступа на уровне записей )
Не проще ли оставить одну "выбрать", но подразумевать, что выборка будет содержать разрешенные значения для пользователя?
Если программист накосячил - пусть светит ошибку. Без этого проявление ошибки узреем только при аудите, налоговой проверки или еще более жестком косяке.