الانتقال إلى المحتوى

Ora-28001: The Password Has Expired


دودو سام

Recommended Posts

السلام عليكم

كنت اعمل على قواعد بيانات oracle 11g وبعد فترة ظهرت لى هذه الرسالة ORA-28001: the password has expired فما العمل ؟ وما هى الطريقة الافضل عند إنشاء قاعدة بيانات حتى لا يتكرر هذا الخطأ ؟

post-75174-0-50694700-1457952177_thumb.jpg

رابط هذا التعليق
شارك

تقدر تدخل عن طريق الاداة sqlplus على نفس اليوزر  وراح يسألك عن الباسورد الجديد

او تدخل لقاعدة البيانات عن طريق ال sysdba  وتكتب الكومند التالي لعمل باسورد

 

ALTER USER [user_name] IDENTIFIED BY [password

 

ملاحظه حط مكان  [user_name] اسم اليوزر اللي انتهى الباسورد تبعه و   [password]  الباسورد اللي تبيه

 

وتسويله unlock

 

;ALTER USER [user_name] ACCOUNT UNLOCK

 

وللتاكد من حالة اليوزر ( راح يصير open )

 

SELECT USERNAME,ACCOUNT_STATUS FROM DBA_USERS;

 

 

وقيمة password_life_time هي اللي تحدد المدة للباسورد لليوزرات 

select * from dba_profiles;

 

ويمكنك تعديلها باي قيمه او unlimited لكي تجعلها لامحدوده وليس بخطأ انما لكي تضمن اوراكل الامان لقاعدة البيانات

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

رابط هذا التعليق
شارك

ماشا الله رد جميل .. بارك الله فيك..

 

 

مووفق

رابط هذا التعليق
شارك

جواب الاخ الفاضلل شافي ووافي وجزاه الله خير

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية