Skip to content

Commit 7cc8abc

Browse files
committed
fix conversation
1 parent b191822 commit 7cc8abc

File tree

2 files changed

+3
-14
lines changed

2 files changed

+3
-14
lines changed

src/meta/app/src/principal/user_privilege.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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",

src/query/service/src/interpreters/access/privilege_access.rs

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff 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
}

0 commit comments

Comments
 (0)