add priv check for select for update

This commit is contained in:
jingtaoye35
2023-09-08 13:16:21 +08:00
committed by ob-robot
parent 16a7fd3ec5
commit 8deb6bc4ad
6 changed files with 54 additions and 7 deletions

View File

@ -456,6 +456,7 @@ int ObCreateViewResolver::check_privilege_needed(ObCreateTableStmt &stmt,
need_priv.table_ = table_name;
need_priv.priv_set_ = OB_PRIV_SELECT;
need_priv.is_sys_table_ = table_item->is_system_table_;
need_priv.is_for_update_ = table_item->for_update_;
need_priv.priv_level_ = OB_PRIV_TABLE_LEVEL;
if (OB_FAIL(stmt.add_view_need_priv(need_priv))) {
LOG_WARN("Fail to add need_priv", K(ret), K(need_priv));