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