File tree Expand file tree Collapse file tree 2 files changed +3
-14
lines changed
query/service/src/interpreters/access Expand file tree Collapse file tree 2 files changed +3
-14
lines changed Original file line number Diff line number Diff line change @@ -99,9 +99,9 @@ impl std::fmt::Display for UserPrivilegeType {
9999 UserPrivilegeType :: Alter => "ALTER" ,
100100 UserPrivilegeType :: Super => "SUPER" ,
101101 UserPrivilegeType :: CreateUser => "CREATE USER" ,
102- UserPrivilegeType :: DropUser => "Drop USER" ,
102+ UserPrivilegeType :: DropUser => "DROP USER" ,
103103 UserPrivilegeType :: CreateRole => "CREATE ROLE" ,
104- UserPrivilegeType :: DropRole => "Drop ROLE" ,
104+ UserPrivilegeType :: DropRole => "DROP ROLE" ,
105105 UserPrivilegeType :: CreateStage => "CREATE STAGE" ,
106106 UserPrivilegeType :: Grant => "GRANT" ,
107107 UserPrivilegeType :: Set => "SET" ,
Original file line number Diff line number Diff line change @@ -279,18 +279,7 @@ impl AccessChecker for PrivilegeAccess {
279279 plan. database . clone ( ) ,
280280 plan. table . clone ( ) ,
281281 ) ,
282- vec ! [ UserPrivilegeType :: Insert ] ,
283- )
284- . await ?;
285- // TODO batch privilege checking api?
286- session
287- . validate_privilege (
288- & GrantObject :: Table (
289- plan. catalog . clone ( ) ,
290- plan. database . clone ( ) ,
291- plan. table . clone ( ) ,
292- ) ,
293- vec ! [ UserPrivilegeType :: Delete ] ,
282+ vec ! [ UserPrivilegeType :: Insert , UserPrivilegeType :: Delete ] ,
294283 )
295284 . await ?;
296285 }
You can’t perform that action at this time.
0 commit comments