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

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 参考 » 系统对象 » 系统过程 » 按字母顺排序的系统过程列表

 

sa_enable_auditing_type 系统过程

启用审计并指定需要审计的事件。

语法
sa_enable_auditing_type( 'types ' )
参数
  • types   使用此 VARCHAR(128) 参数指定包含以下一个或多个值的以逗号分隔的字符串:

    • all   启用所有类型的审计。

    • connect   启用成功和失败的连接尝试的审计。

    • connectFailed   启用失败的连接尝试的审计。

    • DDL   启用 DDL 语句审计。

    • options   启用公共选项的审计。

    • permission   启用权限检查、用户检查和 SETUSER 语句的审计。

    • permissionDenied   启用失败的权限和用户检查审计。

    • 触发器   启用触发事件之后的审计。

注释

sa_enable_auditing_type 与 PUBLIC.auditing 选项配合使用可启用指定类型信息的审计。

如果将 PUBLIC.auditing 选项设置为 On,并且不指定要审计的信息的类型,则会采用缺省设置 (all)。在这种情况下,将记录所有类型的审计信息。

如果将 PUBLIC.auditing 选项设置为 On,并使用 sa_disable_auditing_type 禁用所有类型的审计,则不记录任何审计信息。要想重新建立审计,必须使用 sa_enable_auditing_type 指定想要审计的信息的类型。

如果将 PUBLIC.auditing 选项设置为 Off,则无论 sa_enable_auditing_type 的设置如何,都不记录任何审计信息。

权限

需要 DBA 权限

副作用

另请参见
示例

若仅启用选项审计:

CALL sa_enable_auditing_type( 'options' );