DBAtlas · Veritabanı operasyon atlası

ORA-28000: The account is locked

Oracle

Ne demek?

Bağlanmaya çalışılan veritabanı kullanıcı hesabı kilitli olduğu için oturum açılamıyor.

Neden olur?

Profil ayarındaki FAILED_LOGIN_ATTEMPTS sınırının aşılması (art arda hatalı parola), hesabın DBA tarafından elle kilitlenmesi (ALTER USER ... ACCOUNT LOCK). Hatalı giriş kilidi PASSWORD_LOCK_TIME süresi sonunda kendiliğinden kalkar. Not: PASSWORD_LIFE_TIME dolması hesabı kilitlemez; hesap EXPIRED / EXPIRED(GRACE) durumuna geçer ve ORA-28001/ORA-28002 verir.

Nasıl çözülür?

Hesabın durumunu görün: SELECT username, account_status, lock_date FROM dba_users WHERE username = 'KULLANICI'. Kilidi açın: ALTER USER kullanici ACCOUNT UNLOCK. Tekrarlanmaması için hatalı giriş kaynağını bulun ve gerekirse profilde FAILED_LOGIN_ATTEMPTS değerini gözden geçirin. Parola süresi dolduysa yeni parola atayın.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar