fix some bugs on priviledges and variabls

This commit is contained in:
jingtaoye35
2023-08-21 13:44:05 +00:00
committed by ob-robot
parent 0fd8eac262
commit 8d100cf383
7 changed files with 42 additions and 13 deletions

View File

@ -471,7 +471,7 @@ int ObShowResolver::resolve(const ParseNode &parse_tree)
LOG_WARN("fail to resolve show from table", K(ret));
}
if (OB_FAIL(ret)) {
} else if (T_SHOW_CREATE_VIEW == parse_tree.type_) {
} else if (T_SHOW_CREATE_VIEW == parse_tree.type_ || is_view) {
if (ObSchemaChecker::is_ora_priv_check()) {
} else {
ObNeedPriv need_priv;