Можно ли предоставить права на чтение данных роли базы данных SQL Server, а не пользователю?
Использование команды GRANT .
USE DBNAME; GRANT SELECT TO RoleName; GO
Вы можете добавить свою (определенную пользователем) роль базы данных в db_datareader в качестве члена роли, используя пользовательский интерфейс.