![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hello, I am trying to write a script using SQL Server 2000 to list all of the roles that have any permissions on a specified object (view, table, sp, etc.). Essentially I am trying to script what is displayed when one selects the 'list only users/user-defined database roles/public with permissions to this object' option under 'manage permissions' in EM but without showing individual users, only roles. I've looked at the system sp's and the information_schema views but none of those seem to give this information. Am I going to have to look directly at the system tables? If anyone has a script that does this for a specified object or can point me to more specific information on how to do this I'd appreciate it. Thanks! Bruce |
#3
| |||
| |||
|
|
Have you checked "sp_helprotect" , this one is permissions for all objects, -- Jack Vamvas ___________________________________ The latest IT jobs -www.ITjobfeed.com a href="http://www.itjobfeed.com">UK IT Jobs</a "Bruce" <deluxeinformat... (AT) gmail (DOT) com> wrote in message news:1173802556.534695.194010 (AT) p10g2000cwp (DOT) googlegroups.com... Hello, I am trying to write a script using SQL Server 2000 to list all of the roles that have any permissions on a specified object (view, table, sp, etc.). Essentially I am trying to script what is displayed when one selects the 'list only users/user-defined database roles/public with permissions to this object' option under 'manage permissions' in EM but without showing individual users, only roles. I've looked at the system sp's and the information_schema views but none of those seem to give this information. Am I going to have to look directly at the system tables? If anyone has a script that does this for a specified object or can point me to more specific information on how to do this I'd appreciate it. Thanks! Bruce |
![]() |
| Thread Tools | |
| Display Modes | |
| |