diff --git a/internal/proxy/meta_cache.go b/internal/proxy/meta_cache.go index 0455d21e86..195bba4ee8 100644 --- a/internal/proxy/meta_cache.go +++ b/internal/proxy/meta_cache.go @@ -1133,6 +1133,7 @@ func (m *MetaCache) InitPolicyInfo(info []string, userRoles []string) { if err != nil { log.Error("failed to load policy after RefreshPolicyInfo", zap.Error(err)) } + CleanPrivilegeCache() }() m.mu.Lock() defer m.mu.Unlock()