У меня есть пользователь db, у которого есть только разрешение db_reader.(У него есть SELECT на все).
У меня есть 100 хранимых процедур.Я хочу, чтобы он имел возможность выполнять только SELECT SP, а не DML.К сожалению, предоставление ему «выполнить» на всех - позволяет ему также выполнять DML (INSERT / UPDATE / DELETE).
Есть ли способ обойти это?
(я не хочузапустить на всех SP и дать ему определенные гранты на конкретные функции, потому что я хочу, чтобы он также поддерживал будущие изменения и будущие SP)