fix(acl/admin_port): skip acl validation on admin port (#1997)

* skip all acl related functionality on admin port
This commit is contained in:
Kostas Kyrimis 2023-10-10 08:28:07 +03:00 committed by GitHub
parent 6e76f8e6cc
commit cbba6f4e11
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 54 additions and 18 deletions

View file

@ -2369,6 +2369,7 @@ void RdbLoader::LoadSearchIndexDefFromAux(string&& def) {
facade::CapturingReplyBuilder crb{};
ConnectionContext cntx{nullptr, nullptr, &crb};
cntx.journal_emulated = true;
cntx.skip_acl_validation = true;
absl::Cleanup cntx_clean = [&cntx] { cntx.Inject(nullptr); };