如何在sybase ase中检查表的权限

nir*_*ogi 4 sybase sybase-ase

如何在sybase ase 15-2中检查表的权限.我想检查表上的所有现有权限.

I tried exec sp_helprotect 'dbo.mytable'
Run Code Online (Sandbox Code Playgroud)

另外如何检查what are all groups are having what are all permissions on a table?.

Mic*_*ner 13

sp_helpgroup 将列出当前数据库中的组.

sp_helpgroup GROUPNAME 将列出组成员.

sp_helprotect TABLENAME 将列出权限详细信息(必须是当前数据库中的表)

sp_helprotect USERNAME 将列出用户的权限详细信息

请查看一些Sybase系统管理指南1和2.作为ASE的新用户,您将在那里找到许多答案.

系统管理员指南1

系统管理员指南2

适用于ASE的SyBooks Online


小智 5

有一个系统表sysprotects,用于存储所有用户和组权限。您可以与sysusers加入以获得结果。

SP:sp_helprotect为您提供所需的信息。