# Upgrade to percona 8.4.5 and issue in audit filter

**URL:** <https://forums.percona.com/t/upgrade-to-percona-8-4-5-and-issue-in-audit-filter/39548>\
**Category:** Uncategorized\
**Created:** [October 13, 2025, 7:41pm UTC](https://forums.percona.com/t/upgrade-to-percona-8-4-5-and-issue-in-audit-filter/39548 "2025-10-13T19:41:09Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shruti14](https://avatars.discourse-cdn.com/v4/letter/s/bcef8e/32.png) [@Shruti14](https://forums.percona.com/u/Shruti14)\
**Post date:** [October 13, 2025, 7:41pm UTC](https://forums.percona.com/t/upgrade-to-percona-8-4-5-and-issue-in-audit-filter/39548/1 "2025-10-13T19:41:09Z")

</div>

Hi team,

We are testing the audit log filter component for percona 8.4.5 . I have successfully installed component but when i am trying to create this filter:

SET @exclude = ‘{ “filter”: { “log”: true, “class”: { “name”: “general”, “event”: { “name”: “query”, “action”: { “name”: [“commit”,“insert”,“insert\_select”,“purge”,“purge\_before\_date”, “replace\_select”,“replace”,“select”,“update”,“update\_multi”, “truncate”,“xa\_end”,“xa\_commit”,“xa\_prepare”,“xa\_recover”, “xa\_rollback”,“xa\_start”,“rollback\_to\_savepoint”,“rollback”], “log”: false } } } } }’; SELECT audit\_log\_filter\_set\_filter(‘log\_except\_list’, @exclude); SELECT audit\_log\_filter\_set\_user(‘%’, ‘log\_except\_list’); SELECT audit\_log\_filter\_flush();  
i am getting error :  
ERROR: Failed to check filtering rule name existence

even i tried to create minimal filter SELECT audit\_log\_filter\_set\_filter(

```
-> 'log_test',

-> '{"filter":{"rules":\[{"rule":{"log":true}}\]}}'

-> );

```

±----------------------------------------------------------------------------------------------+

| audit\_log\_filter\_set\_filter(

‘log\_test’,

‘{“filter”:{“rules”:[{“rule”:{“log”:true}}]}}’

) |

±----------------------------------------------------------------------------------------------+

| ERROR: Failed to check filtering rule name existence |

±----------------------------------------------------------------------------------------------+

1 row in set (0.00 sec)

Can someone help if seen the similar issue .

```auto
root> SELECT TABLE_NAME, ENGINE, TABLE_ROWS
    -> FROM information_schema.TABLES
    -> WHERE TABLE_SCHEMA='mysql' AND TABLE_NAME IN ('audit_log_filter','audit_log_user');
+------------------+--------+------------+
| TABLE_NAME | ENGINE | TABLE_ROWS |
+------------------+--------+------------+
| audit_log_filter | InnoDB | 0 |
| audit_log_user | InnoDB | 0 |
+------------------+--------+------------+

```

```auto
root> SHOW TABLES IN mysql LIKE 'audit_log%';
+------------------------------+
| Tables_in_mysql (audit_log%) |
+------------------------------+
| audit_log_filter |
| audit_log_user |
+------------------------------+

root> select * from component ;
+--------------+--------------------+------------------------------------+
| component_id | component_group_id | component_urn |
+--------------+--------------------+------------------------------------+
| 1 | 1 | file://component_validate_password |
| 3 | 3 | file://component_audit_log_filter |
+--------------+--------------------+------------------------------------+
2 rows in set (0.00 sec)

```
