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

 

授予对象级特权 (SQL)

授予对象级特权,从而允许访问特定的对象,如表、视图、过程、序列或 dbspace。您可以按用户、角色或者数据库对象来查看和更改特权。

前提条件

要授予对象级特权,必须满足以下条件之一:

  • 您是要为其授予特权的数据库对象的所有者。

  • 您已被授予该特权,并对其具有管理权限。

  • 您具有 MANAGE ANY OBJECT PRIVILEGE 系统特权。

上下文和注释

为角色授予特权时,角色成员将继承所授予的特权。

 任务
  1. 连接到数据库。

  2. 执行 GRANT 语句。

结果

成功为用户授予指定的对象级特权。

以下语句将对表 myTable 的 SELECT 特权授予用户 AnnW:

GRANT SELECT ON myTable TO AnnW;

以下语句将对表 myTable 的 SELECT 特权授予用户 AnnW,并给予她该特权的管理权限:

GRANT SELECT ON myTable TO AnnW WITH GRANT OPTION;

 另请参见