假设希望 UserB 具有与 UserA 相同的特权和角色。您可以将 UserA 转换为用户扩展角色再将该角色授予 UserB,而无需花费较长的时间过程同样向 UserB 授予与 UserA 相同的角色和特权。UserA 除了是一个角色,还是一个可以登录数据库的用户。
前提条件
本课假定您已完成此教程前面的所有课程。请参见第 3 课:创建一个角色并将其授予 UserA (SQL)。
在 Interactive SQL 中,执行以下语句将 UserA 转换为用户扩展角色:
CREATE ROLE FOR USER UserA; |
执行以下语句向 UserB 授予用户扩展角色 UserA:
GRANT ROLE UserA TO UserB; |
这样 UserB 即可执行 UserA 角色。也就是说,UserA 可以执行的所有角色和特权 UserB 同样可以执行。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |