文档中心MogDBMogDB StackUqbar
v3.1

文档:v3.1

支持的版本:

其他版本:

ALTER AUDIT POLICY

功能描述

修改统一审计策略。

注意事项

  • 只有poladmin,sysadmin或初始用户用户才能进行此操作。
  • 需要打开enable_security_policy,开关统一审计策略才可以生效。

语法格式

AlterAuditPolicy ::=
    'ALTER' 'AUDIT' 'POLICY' [ 'IF' 'EXISTS' ] policy_name {DisableClause|CommentClause|DropFilterClause|ModifyFilterClause|AddRemoveClause};
  • AddRemoveClause:

    AddRemoveClause ::=
        { 'ADD' | 'REMOVE' } { AccessAuditClause | PrivilegeAuditClause };
  • PrivilegeAuditClause:

    PrivilegeAuditClause ::= PRIVILEGES '('({CREATE|ALTER|DROP|ANALYZE|COMMENT|GRANT|REVOKE|SET|SHOW|LOGIN_ANY|LOGIN_FAILURE|LOGIN_SUCCESS|LOGOUT | ALL }[ ON LABEL '(' ( resource_label_name [,...] ) ')' ])[,...]')';
  • AccessAuditClause:

    AccessAuditClause ::= ACCESS '('({ SELECT|COPY|DEALLOCATE|DELETE|EXECUTE|INSERT|PREPARE|REINDEX|TRUNCATE|UPDATE | ALL }[ ON LABEL '(' ( resource_label_name [,...] ) ')' ])[,...] ')';
  • ModifyFilterClause:

    ModifyFilterClause ::=
        'MODIFY' '(' FilterGroupClause ')';
  • FilterGroupClause:

    FilterGroupClause ::= FILTER ON { {IP|ROLES |APP} '(' filter_value [, ... ] ')' }[, ... ] ;
  • DropFilterClause:

    DropFilterClause ::=
        'DROP' 'FILTER';
  • CommentClause:

    CommentClause ::=
        'COMMENTS' policy_comments;
  • DisableClause:

    DisableClause ::=
        { 'ENABLE' | 'DISABLE' };

参数说明

  • policy_name

    审计策略名称,需要唯一,不可重复。

    取值范围: 字符串,要符合标识符的命名规范。

  • DDL

    指的是针对数据库执行如下操作时进行审计,目前支持:CREATE、ALTER、DROP、ANALYZE、COMMENT、GRANT、REVOKE、SET、SHOW、LOGIN_ANY、LOGIN_FAILURE、LOGIN_SUCCESS、LOGOUT。

  • ALL

    指的是上述DDL支持的所有对数据库的操作。

  • DML

    指的是针对数据库执行如下操作时进行审计,目前支持:SELECT、COPY、DEALLOCATE、DELETE、EXECUTE、INSERT、PREPARE、REINDEX、TRUNCATE、UPDATE。

  • FILTER_TYPE

    指定审计策略的过滤信息,过滤类型包括:IP、ROLES、APP。

  • filter_value

    指具体过滤信息内容。

  • policy_comments

    用于记录策略相关的描述信息。

  • ENABLE|DISABLE

    可以打开或关闭统一审计策略。若不指定ENABLE|DISABLE,语句默认为ENABLE。

示例

请参考CREATE AUDIT POLICY的示例。

相关链接

CREATE AUDIT POLICYDROP AUDIT POLICY

Copyright © 2011-2024 www.enmotech.com All rights reserved.