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

 

数据库发布者管理中的更改

在 16.0 以前版本的数据库中,数据库发布者是通过使用 GRANT PUBLISH 和 REVOKE PUBLISH 语句授予 PUBLISH 权限进行控制的。当前发布者可通过查询 CURRENT PUBLISHER 特殊值来确定。

PUBLISH 权限已由 PUBLIC.db_publisher 数据库选项所取代,该选项要求设置 SET ANY SYSTEM OPTION 系统特权。可通过更改该数据库选项来实现更改发布者的目的,但为了提供向后兼容性,仍可使用 GRANT PUBLISH 和 REVOKE PUBLISH 更改发布者。此外,仍可通过查询 CURRENT PUBLISHER 来查找当前发布者。

 另请参见