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 服务器 - 数据库管理 » 数据库配置 » 数据库选项

 

更改数据库选项 (Sybase Central)

更改数据库、用户或角色的数据库选项值。

前提条件

任何用户都可以设置自己的选项。

要为其他用户或角色(包括 PUBLIC 角色)设置数据库选项,根据选项所需的特权,您必须具有以下系统特权之一:

  • SET ANY SYSTEM OPTION
  • SET ANY PUBLIC OPTION
  • SET ANY SECURITY OPTION
  • SET ANY USER DEFINED OPTION

上下文和注释

更改数据库的选项等效于更改 PUBLIC 角色的选项。

任何选项,不论是否是用户定义选项,在可以指派用户特定的值之前都必须具有 PUBLIC 设置。只能为 PUBLIC 角色创建新选项。

为 PUBLIC 角色更改选项的值,相当于为除了已显式设置该选项值的用户外的所有用户更改该选项的值。为用户或 PUBLIC 角色除外的角色设置选项值时,新值将替换 PUBLIC 角色所设置的值。

从用户或角色中删除选项时,将应用该选项的 PUBLIC 设置。从 PUBLIC 角色中删除选项时,该选项将从数据库中删除。只有先删除选项的所有用户设置,之后才能将选项从 PUBLIC 角色中删除。

无法使用 Sybase Central 设置或更改临时选项。要设置临时选项,可使用 SET OPTION 语句。

 任务
  1. 在 Sybase Central 中,使用 SQL Anywhere 16 插件连接到数据库。

  2. 选择以下选项之一:

    选项 操作
    更改 PUBLIC 角色的选项
    1. 在左窗格中,单击 [角色]。

    2. 在右窗格中,右击 [PUBLIC],然后单击 [选项]。

    更改角色的选项
    1. 在左窗格中,单击 [角色]。

    2. 在右窗格中,右击角色并单击 [选项]。

    更改用户的选项
    1. 在左窗格中,单击 [用户]。

    2. 在右窗格中,右击用户并单击 [选项]。

  3. 配置用户或角色的选项。可以指定的值显示在 [] 字段中。选择以下选项之一:

    选项 操作
    添加选项 单击 [新建],然后指定选项名称和选项值。
    更改选项 在 [] 字段中更改选项值,然后单击 [立即设置永久值]。
    删除选项 选择选项,然后单击 [立即删除]。
  4. 单击 [关闭]。

结果

数据库、用户或角色的数据库选项值将发生更改。

 另请参见