Zhen Ye
80bb09f7c2
enhance: support rbac with WAL-based DDL framework ( #44735 )
...
issue: #43897
- RBAC(Roles/Users/Privileges/Privilege Groups) is implemented by
WAL-based DDL framework now.
- Support following message type in wal `AlterUser`, `DropUser`,
`AlterRole`, `DropRole`, `AlterUserRole`, `DropUserRole`,
`AlterPrivilege`, `DropPrivilege`, `AlterPrivilegeGroup`,
`DropPrivilegeGroup`, `RestoreRBAC`.
- RBAC can be synced by new CDC now.
- Refactor some UT for RBAC.
---------
Signed-off-by: chyezh <chyezh@outlook.com>
2025-10-16 16:02:01 +08:00
..
2025-10-16 16:02:01 +08:00
2025-06-23 17:04:41 +08:00
2025-09-02 15:51:52 +08:00
2025-04-23 10:52:38 +08:00
2024-12-04 18:06:39 +08:00
2025-09-15 14:20:00 +08:00
2025-09-22 10:42:02 +08:00
2025-02-22 23:15:58 +08:00
2025-08-27 11:15:52 +08:00
2025-09-02 15:51:52 +08:00
2025-09-02 15:51:52 +08:00
2025-04-11 16:36:30 +08:00
2025-07-27 01:30:55 +08:00
2025-06-23 17:04:41 +08:00
2025-02-22 23:15:58 +08:00
2025-08-18 12:01:45 +08:00
2025-08-18 12:01:45 +08:00
2025-09-23 10:24:12 +08:00
2025-09-28 19:43:05 +08:00
2025-02-22 23:15:58 +08:00
2025-08-27 11:15:52 +08:00
2025-02-22 23:15:58 +08:00
2025-06-10 14:52:42 +08:00
2025-10-16 16:02:01 +08:00
2025-10-16 16:02:01 +08:00
2025-10-16 16:02:01 +08:00
2025-10-16 16:02:01 +08:00
2025-10-16 16:02:01 +08:00
2025-10-16 16:02:01 +08:00
2025-10-16 16:02:01 +08:00
2025-10-16 16:02:01 +08:00
2025-10-16 16:02:01 +08:00
2023-09-21 09:45:27 +08:00
2023-04-06 19:14:32 +08:00
2025-08-18 14:57:44 +08:00
2025-05-15 17:52:23 +08:00
2025-05-15 17:52:23 +08:00
2025-05-15 17:52:23 +08:00
2025-02-22 23:15:58 +08:00
2025-06-10 14:52:42 +08:00
2025-04-23 10:52:38 +08:00
2024-12-04 18:06:39 +08:00
2025-02-27 17:27:57 +08:00
2025-09-23 11:02:06 +08:00
2025-02-22 23:15:58 +08:00
2025-04-23 10:52:38 +08:00
2025-02-22 23:15:58 +08:00
2025-04-23 10:52:38 +08:00
2025-02-22 23:15:58 +08:00
2025-04-11 16:36:30 +08:00
2025-09-03 12:57:53 +08:00
2025-09-24 20:58:05 +08:00
2025-06-10 14:52:42 +08:00
2023-06-26 17:52:44 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-05-15 17:52:23 +08:00
2025-10-16 16:02:01 +08:00
2025-10-16 16:02:01 +08:00
2025-10-16 16:02:01 +08:00
2025-04-11 16:36:30 +08:00
2025-10-16 16:02:01 +08:00
2025-02-22 23:15:58 +08:00
2021-11-16 15:41:11 +08:00
2025-07-11 14:10:49 +08:00
2025-08-15 01:37:44 +08:00
2025-10-16 16:02:01 +08:00
2023-09-21 09:45:27 +08:00
2025-02-22 23:15:58 +08:00
2025-09-18 14:37:07 +08:00
2025-09-18 14:37:07 +08:00
2025-10-16 16:02:01 +08:00
2025-10-16 16:02:01 +08:00
2025-04-23 10:52:38 +08:00
2025-02-22 23:15:58 +08:00
2025-08-18 14:57:44 +08:00
2025-08-18 01:23:45 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-06-30 14:22:43 +08:00
2025-06-30 14:22:43 +08:00
2025-09-23 11:02:06 +08:00
2025-02-22 23:15:58 +08:00
2025-09-02 15:51:52 +08:00
2025-02-22 23:15:58 +08:00
2025-02-22 23:15:58 +08:00
2025-06-19 16:44:40 +08:00
2023-02-22 11:37:45 +08:00
2025-04-23 10:52:38 +08:00
2025-08-27 11:15:52 +08:00
2025-09-28 19:43:05 +08:00