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

时间:2013-08-19 15:01:04

标签: sybase sybase-ase

如何在sybase ase 15-2中检查表的权限。我想检查一下桌子上的所有现有权限。

I tried exec sp_helprotect 'dbo.mytable'

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

2 个答案:

答案 0 :(得分:11)

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

sp_helpgroup GROUPNAME将列出群组成员。

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

sp_helprotect USERNAME将列出用户的权限详情

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

System Admin Guide 1

System Admin Guide 2

SyBooks Online for ASE

答案 1 :(得分:3)

有一个系统表sysprotects,其中存储了所有用户和组权限。您可以与sysusers一起获取结果。

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

相关问题