Verion: SQL Server 2005
I have a database user that has db_datareader and db_datawriter permissions in the database.
However, when the user attempts to execute a stored procedure in the database (via an application), it is denied execute permission.
I fixed the problem by adding granting the user execute permission on the stored procedure.
Which raises the question - why doesn't db_datareader/db_datawriter role allow execute permission on stored procedures?
Am I going to have to add users to every single stored procedure in the database? Or is there a better way to handle this?
Need to know!!
THANKS much
I have a database user that has db_datareader and db_datawriter permissions in the database.
However, when the user attempts to execute a stored procedure in the database (via an application), it is denied execute permission.
I fixed the problem by adding granting the user execute permission on the stored procedure.
Which raises the question - why doesn't db_datareader/db_datawriter role allow execute permission on stored procedures?
Am I going to have to add users to every single stored procedure in the database? Or is there a better way to handle this?
Need to know!!
THANKS much