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 服务器 - 数据库管理 » 用户和数据库安全 » 用户安全性(角色和特权) » 特权

 

如何确定用户特权

角色使单个用户的特权变得更加复杂。假设用户 M_Haneef 拥有对特定表的 SELECT 和 UPDATE 特权,但他同时又是两个角色的成员。假设这两个角色中的一个角色根本没有访问表的特权,另一个角色只有 SELECT 特权。那么,此用户的实际特权是什么呢?

如果该用户 ID 已被显式授予执行某操作的相应特权,则可以执行此操作。

否则,执行某操作的权限将取决于该成员所属的每个角色所具备的特权。如果这些角色中的任何一个角色有执行某操作的特权,则该用户 ID 将会因其在该角色中具有成员资格而拥有相应的特权,并因而可以执行此操作。