כיצד לאפס את סיסמת המשתמש של Oracle לאחר התפוגה?

Kyzd L Ps T Sysmt Hmstms Sl Oracle L Hr Htpwgh



מנהל מסד הנתונים של Oracle יכול ליצור את החשבונות של המשתמש, ולהעניק לו הרשאות מתאימות. המשתמש יכול לגשת למסד הנתונים על פי ההרשאות שלו באמצעות החשבון. עם זאת, לפעמים, סיסמת המשתמש פוקעת מסיבות אבטחה, ויש לאפס את הסיסמה. מסד הנתונים של Oracle מספק תכונה למנהל המערכת לאפס את סיסמת המשתמש לאחר פקיעת התוקף.

פוסט זה יספק הליך לאיפוס סיסמת המשתמש של Oracle לאחר פקיעת התוקף.

כיצד לאפס את סיסמת המשתמש של Oracle לאחר התפוגה?

כדי לאפס את סיסמת המשתמש של Oracle לאחר התפוגה, היכנס למסד הנתונים בתור ' SYSDBA ' על ידי הקלדת הפקודה הבאה:







SQLPLUS SYS/root1234 AS SYSDBA

בפקודה לעיל, ' root1234 ' היא הסיסמה של ' SYS 'משתמש.



תְפוּקָה



הפלט מראה שהמשתמש מחובר.





בטל נעילת חשבון משתמש

ה ' שנה משתמש ' סעיף עם ' ביטול נעילה של החשבון ניתן להשתמש כדי לבטל את נעילת החשבון של המשתמש לאחר הכניסה בתור ' SYSDBA ”:

שינוי נעילה של חשבון C##DANI של משתמש;

בהצהרה לעיל, ' C##DAYS ' הוא שם המשתמש.



תְפוּקָה

הפלט מתאר שהמשתמש השתנה.

אפס את סיסמת המשתמש

ניתן לשנות את הסיסמה של משתמש מסד הנתונים של Oracle באמצעות ' לשנות ' פקודה. הדוגמה ניתנת להלן:

ALTER USER C##DANI מזוהה על ידי dani321;

בדוגמה לעיל, ' dani321 ' היא הסיסמה החדשה המשמשת עם ' מזוהה על ידי '.

תְפוּקָה

הפלט ' המשתמש השתנה ' הראה שהסיסמה של המשתמש שונתה.

אכיפת תפוגת סיסמה

להשתמש ב ' תוקף הסיסמה פג ' סעיף עם ' לשנות ” הפקודה לאלץ את המשתמש לשנות את הסיסמה שלו לאחר הכניסה הבאה. הפקודה לעשות זאת ניתנת להלן:

שינוי משתמש C##DANI תוקף סיסמה;

תְפוּקָה

הפלט מתאר שהמשתמש השתנה.

בואו נאשר אם סיסמת המשתמש שונתה או לא על ידי כניסה לחשבון המשתמש. הפקודה להיכנס ל' C##DAYS 'משתמש ניתן להלן:

SQLPLUS C##DANI/dani321

תְפוּקָה

הפלט מוכיח שעם הכניסה למערכת, פג תוקף הסיסמה שהוגדרה על ידי 'SYSDBA' והמשתמש התבקש לציין סיסמה חדשה.

לחלופין, ניתן להשתמש בהצהרה הבאה כדי לשנות את סיסמת המשתמש לאחר פקיעת התוקף, לבטל את נעילת החשבון של המשתמש ולאלץ את המשתמש לשנות את הסיסמה לאחר הכניסה הבאה בהצהרה בודדת:

שינוי משתמש C##DANI מזוהה על ידי dani1234 סיסמת ביטול נעילה של חשבון תפוגה;

בהצהרה לעיל, ' dani1234 ' היא הסיסמה החדשה של המשתמש.

תְפוּקָה

הפלט הראה שהשינויים שצוינו בוצעו בהצלחה.

סיכום

כדי לאפס את סיסמת המשתמש של Oracle לאחר התפוגה, היכנס למסד הנתונים בתור ' SYSDBA '. לאחר מכן השתמש ב' לשנות ' הצהרה עם ' ביטול נעילה של החשבון ' כדי לבטל את נעילת חשבון המשתמש. ה ' מזוהה על ידי ניתן להשתמש בסעיף לאיפוס הסיסמה של המשתמש. להשתמש ב ' תוקף הסיסמה פג 'כדי לאלץ את המשתמש לשנות את הסיסמה לאחר הכניסה הבאה. מדריך זה הסביר כיצד לאפס את סיסמת המשתמש של Oracle לאחר שתפוגה.