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