您可以查看用户具有的角色和特权,包括用户以其它角色的成员资格继承的角色和特权。
前提条件
本课假定您已完成此教程前面的所有课程。请参见第 4 课:将 User1 转换为用户扩展角色并将该角色授予 User2 (Sybase Central)。
在 Sybase Central 的左窗格中,双击 [用户],然后单击 User2。
确保已选中屏幕顶部的 [显示继承内容] 复选框。
在右窗格中,单击 [角色] 选项卡以查看 User2 的角色。
从屏幕截图中,您可以看出 User2 具有以下角色:
dbo 系统角色 User2 对 dbo 系统角色具有行使权限,但无管理权限。不存在授予者,因为 User2 将作为 PUBLIC 系统角色的成员继承此系统角色。在创建用户时将缺省授予其 PUBLIC 系统角色。
DebugAndAlter 用户定义的角色 User2 对 DebugAndAlter 角色具有行使权限和管理权限。不存在授予者,因为 User2 将从 User1 继承此用户定义角色。
PUBLIC 系统角色 User2 对 PUBLIC 角色具有行使权限。在创建用户时将缺省授予其 PUBLIC 系统角色。由于创建 User2 时以 DBA 身份登录,因此 DBA 为授予者。
User1 用户扩展的角色 User2 对 User1 用户扩展的角色具有行使权限,但无管理权限。由于向 User2 授予角色时以 DBA 身份登录,因此 DBA 为授予者。
单击 [系统特权] 选项卡以查看 User2 具有的系统特权。其所有系统特权对应的 [授予者] 列均为空,因为系统特权都是继承得来,而非显式授予 User2 的。[管理权] 列为空,因为授予系统特权时未授予任何管理权限。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |