在SQL 2000和 SQL 2008中 怎么样用数据库语句
抽出针对一个表所有的操作用户以及相对应的权限。
望高手指点。
------解决方案--------------------
你的表结构呢。
------解决方案--------------------
- SQL code
Select UserName = USERS.name, ObjectName = o.name, PermissionName = prmssn.permission_nameFrom sys.database_permissions prmssn INNER JOIN sys.database_principals AS grantee ON grantee.principal_id = prmssn.grantee_principal_id JOIN sys.sysusers USERS ON USERS.sid=grantee.sid JOIN sys.objects o on major_id=o.object_idOrder By 1, 2