User cannot view all records in sys.server_principals

I granted the user db_reader role for mater database and also view definitions but the user can only see 11 records out 1700. Which permissions should I grant so that he can have read only access to all the records in sys.server_principals and sys.sql_logins?
LVL 35
YZlatAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
Scott PletcherConnect With a Mentor Senior DBACommented:
USE master

GRANT VIEW ANY DEFINITION TO [login_name]
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.