Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 12 - 更改和升级 » 11.0.0 版中的新功能 » SQL Anywhere » SQL Anywhere 的新功能

 

数据库权限和特权

下面的列表包含 SQL Anywhere 中新的或增强的权限和特权。您必须升级数据库才能使用这些更改。请参见升级 SQL Anywhere

  • 支持继承某些特权   现在,SQL Anywhere 支持继承某些特权,如下所示:

    • PROFILE、READCLIENTFILE、READFILE 和 WRITECLIENTFILE 特权可以继承

    • DBA、BACKUP 和 RESOURCE 特权不可继承

    请参见特权概述

  • 新 PROFILE 特权   以前,用户需要具有 DBA 特权才能执行应用程序分析和诊断跟踪。现在,具有 PROFILE 特权的用户也可以执行这些任务。有关 PROFILE 特权的可用权限的完整列表,请参见PROFILE 特权

  • 新 READFILE 特权   READFILE 特权允许用户使用 SELECT 语句的 OPENSTRING 子句从文件中进行选择。请参见READFILE 特权FROM 子句

  • 新 READCLIENTFILE 特权   READCLIENTFILE 特权允许用户读取客户端计算机上的文件。例如,要使用 LOAD TABLE 语句从客户端计算机上的文件装载数据,用户则需要具有 READCLIENTFILE 特权。请参见READCLIENTFILE 特权

  • 新 WRITECLIENTFILE 特权   WRITECLIENTFILE 特权允许用户写入客户端计算机上的文件。例如,要使用 UNLOAD TABLE 语句将数据卸载到客户端计算机上的文件中,用户则需要具有 WRITECLIENTFILE 特权。请参见WRITECLIENTFILE 特权

  • dbspace 支持 CREATE 权限   现在,SQL Anywhere 支持用于在指定 dbspace 上创建数据库对象的 CREATE ON 权限。可以将 CREATE 权限指派给用户,也可以通过组成员资格继承。请参见GRANT 语句了解权限