如何在 sybase ase 15-2 中检查表的权限。我想检查表上的所有现有权限。
I tried exec sp_helprotect 'dbo.mytable'
还有如何检查what are all groups are having what are all permissions on a table?
。
sp_helpgroup
将列出当前数据库中的组。
sp_helpgroup GROUPNAME
将列出组成员。
sp_helprotect TABLENAME
将列出权限详细信息(必须是当前数据库中的表)
sp_helprotect USERNAME
将列出用户的权限详细信息
请查看一些 Sybase 系统管理指南 1 和 2。作为 ASE 的新用户,您会在其中找到许多答案。
有一个系统表 sysprotects 存储所有用户和组权限。您可以加入 sysusers 以获得结果。
SP:sp_helprotect 为您提供所需的信息。