update multi account (#5587)
1, fix compound privilege; 2,add restriction for catalog; 3,add privilege check for PREPARE; 4,add coverage bvt cases for basic privilege; Approved by: @aressu1985, @yingfeng, @fengttt
Showing
- .gitignore 8 additions, 0 deletions.gitignore
- pkg/frontend/authenticate.go 192 additions, 81 deletionspkg/frontend/authenticate.go
- pkg/frontend/authenticate_test.go 47 additions, 3 deletionspkg/frontend/authenticate_test.go
- pkg/frontend/mysql_cmd_executor.go 108 additions, 55 deletionspkg/frontend/mysql_cmd_executor.go
- pkg/frontend/routine_manager.go 1 addition, 0 deletionspkg/frontend/routine_manager.go
- pkg/frontend/session.go 12 additions, 0 deletionspkg/frontend/session.go
- pkg/util/sysview/sysview.go 14 additions, 14 deletionspkg/util/sysview/sysview.go
- test/cases/tenant/privilege/create_account_case_insensitive.result 9 additions, 0 deletions...s/tenant/privilege/create_account_case_insensitive.result
- test/cases/tenant/privilege/create_account_case_insensitive.sql 7 additions, 0 deletions...ases/tenant/privilege/create_account_case_insensitive.sql
- test/cases/tenant/privilege/create_account_case_sensitive.result 9 additions, 0 deletions...ses/tenant/privilege/create_account_case_sensitive.result
- test/cases/tenant/privilege/create_account_case_sensitive.sql 7 additions, 0 deletions.../cases/tenant/privilege/create_account_case_sensitive.sql
- test/cases/tenant/privilege/create_account_wrong_account_name.result 200 additions, 0 deletions...tenant/privilege/create_account_wrong_account_name.result
- test/cases/tenant/privilege/create_account_wrong_account_name.sql 198 additions, 0 deletions...es/tenant/privilege/create_account_wrong_account_name.sql
- test/cases/tenant/privilege/create_role_case_insensitive.result 16 additions, 0 deletions...ases/tenant/privilege/create_role_case_insensitive.result
- test/cases/tenant/privilege/create_role_case_insensitive.sql 13 additions, 0 deletionstest/cases/tenant/privilege/create_role_case_insensitive.sql
- test/cases/tenant/privilege/create_role_case_sensitive.result 16 additions, 0 deletions.../cases/tenant/privilege/create_role_case_sensitive.result
- test/cases/tenant/privilege/create_role_case_sensitive.sql 13 additions, 0 deletionstest/cases/tenant/privilege/create_role_case_sensitive.sql
- test/cases/tenant/privilege/create_user_case_insensitive.result 19 additions, 0 deletions...ases/tenant/privilege/create_user_case_insensitive.result
- test/cases/tenant/privilege/create_user_case_insensitive.sql 15 additions, 0 deletionstest/cases/tenant/privilege/create_user_case_insensitive.sql
- test/cases/tenant/privilege/create_user_case_sensitive.result 19 additions, 0 deletions.../cases/tenant/privilege/create_user_case_sensitive.result
Please register or sign in to comment