DBAtlas · Veritabanı operasyon atlası

NOPERM: NOPERM this user has no permissions to run the command or access one of the keys

Redis

Ne demek?

Kimliği doğrulanmış ACL kullanıcısı, çalıştırmak istediği komuta veya eriştiği anahtara yetkili değil. Redis, ACL kurallarına göre işlemi reddediyor.

Neden olur?

ACL kullanıcısının komut/kategori iznine sahip olmaması, anahtar deseninin (key pattern) izin listesinde bulunmaması, kanal (pub/sub) kısıtı veya kullanıcıya dar kapsamlı yetki verilmiş olması.

Nasıl çözülür?

Kullanıcının izinlerini inceleyin: ACL GETUSER kullanici. Gerekli komut/kategori ve anahtar desenlerini ekleyin (ör. ACL SETUSER kullanici +get +set ~app:*). En az ayrıcalık ilkesine göre yalnızca gereken izinleri verin. Doğru kullanıcı ile bağlandığınızı doğrulayın.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar