SQL Server: Viewing Database Permissions Using a Query

by Stephen Horsfield 17. January 2008 09:02

Overview

Have you ever wondered how to view object permissions using a query?

Simple example

Try this on a database:

select o.name, u.name, p.permission_name, p.state, p.state_desc
  from sys.database_permissions p
       inner join sys.all_objects o
         on p.major_id = o.object_id
       inner join sys.database_principals u
         on p.grantee_principal_id = u.principal_id

References

Versions

Metadata

Tags:

IT Management | Security | Software Development | SQL Server

Powered by BlogEngine.NET 1.5.0.7
Theme by Interakting

Interakting

A full service digital agency offering online strategy, design and usability, systems integration and online marketing services that deliver real business benefits and ensure your online objectives are met.

Calendar

<<  February 2012  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011

View posts in large calendar