[CP] fix change user get invalid arg when accesing database

This commit is contained in:
obdev 2023-09-22 12:13:59 +00:00 committed by ob-robot
parent c0cde38d9a
commit 05bb1a50da

View File

@ -353,7 +353,7 @@ int ObMPChangeUser::load_privilege_info(ObSQLSessionInfo *session)
LOG_WARN("load system variables failed", K(ret));
} else if (OB_FAIL(session->update_database_variables(&schema_guard))) {
OB_LOG(WARN, "failed to update database variables", K(ret));
} else if (OB_FAIL(schema_guard.get_database_id(session->get_effective_tenant_id(),
} else if (!database_.empty() && OB_FAIL(schema_guard.get_database_id(session->get_effective_tenant_id(),
session->get_database_name(),
db_id))) {
OB_LOG(WARN, "failed to get database id", K(ret));