Quantcast
Channel: Transact-SQL forum
Viewing all articles
Browse latest Browse all 23857

Special permission on Db_datareader user for execute sp_helptext

$
0
0

Hi friends

I have a question.  Is there a method that allow a user db_datareader execute the procedure sp_helptext?. 

I tried the following with bad results:

1) I created a role in my database and i tried to assign the sys.sp_helptext procedure but appears the following message:

"Permissions on server scoped catalog views or system stored procedures or extended stored procedures can be granted only when the current database is master (Microsoft SQL Server, Error:4629)"

So, i created the role in the master and i assign the user. but it didn't work in the execution.

2) in a blog i found that was possible using this script:

grant VIEW DEFINITION on OBJECT::sys.sp_helptext to RL_Ejecutor

The "RL_Ejecutor" is a role that i created but it didn't work.

Please help me with this

Greetings



Viewing all articles
Browse latest Browse all 23857

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>