Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - 数据库管理 » 用户和数据库安全 » 用户安全性(角色和特权) » 角色

 

撤消角色 (Sybase Central)

撤消用户、用户扩展角色或用户定义角色的角色。

前提条件

要撤消用户定义角色,必须具有对角色的管理权限。要撤消系统角色,必须具有 MANAGE ROLES 系统特权。

无法撤消 SYS 角色的角色。可以撤消其他系统角色的角色,前提是这些角色不是系统角色的缺省角色。

仅当所有相关角色满足具有活动口令的管理用户的最低要求数量(由 min_role_admin 数据库选项设置),才能撤消角色。

 任务
  1. 在 Sybase Central 中,使用 [SQL Anywhere 16] 插件连接到数据库。

  2. 在左窗格中,单击 [用户] 或 [角色],然后单击特定用户或角色。

  3. 选择以下选项之一:

    管理选项 操作
    撤消已被授予该角色的用户或角色的该角色。
    1. 单击 [被授予者] 选项卡。

    2. 要撤消用户或角色的该角色,请右击该用户或角色,然后单击 [删除]。

    撤消角色的行使权限或管理权限。
    1. 单击 [角色] 选项卡。

    2. 选择一个角色,然后右击并选择:

      • [撤消] » [执行权]。此操作等效于执行以下语句:

        REVOKE ROLE "role-name" FROM "user/role-name"
      • [撤消] » [管理权]。此操作等效于执行以下语句:

        REVOKE ADMIN OPTION FOR ROLE "role-name" FROM "user/role-name"
    提示

    要撤消更改,请选择一行或多行并单击 [编辑] » [撤消]。

    要打开或关闭 [图例],请单击 [文件] » [显示图例]。

  4. 单击 [文件] » [保存]。

结果

已撤消指定用户或角色的该角色。

 另请参见