【问题标题】:how to check permissions on a table in sybase ase如何在sybase ase中检查表的权限
【发布时间】: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 sap-ase


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多