5

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

I tried exec sp_helprotect 'dbo.mytable'

还有如何检查what are all groups are having what are all permissions on a table?

4

2 回答 2

14

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

sp_helpgroup GROUPNAME将列出组成员。

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

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

请查看一些 Sybase 系统管理指南 1 和 2。作为 ASE 的新用户,您会在其中找到许多答案。

系统管理员指南 1

系统管理员指南 2

ASE 的 SyBooks Online

于 2013-08-21T01:30:09.253 回答
5

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

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

于 2013-08-20T10:45:55.957 回答