วิธีรีเซ็ตรหัสผ่านผู้ใช้ Oracle หลังจากหมดอายุ

Withi Riset Rhas Phan Phu Chi Oracle Hlang Cak Hmd Xayu



ผู้ดูแลระบบของฐานข้อมูล Oracle สามารถสร้างบัญชีผู้ใช้ และให้สิทธิ์ที่เหมาะสมแก่พวกเขา ผู้ใช้สามารถเข้าถึงฐานข้อมูลตามสิทธิ์โดยใช้บัญชี อย่างไรก็ตาม ในบางครั้ง รหัสผ่านของผู้ใช้จะหมดอายุเนื่องจากเหตุผลด้านความปลอดภัย และจำเป็นต้องรีเซ็ตรหัสผ่าน ฐานข้อมูล Oracle มีคุณลักษณะสำหรับผู้ดูแลระบบในการรีเซ็ตรหัสผ่านของผู้ใช้หลังจากหมดอายุ

โพสต์นี้จะให้ขั้นตอนการรีเซ็ตรหัสผ่านผู้ใช้ Oracle หลังจากหมดอายุ

วิธีรีเซ็ตรหัสผ่านผู้ใช้ Oracle หลังจากหมดอายุ

หากต้องการรีเซ็ตรหัสผ่านผู้ใช้ Oracle หลังจากหมดอายุ ให้เข้าสู่ระบบฐานข้อมูลด้วย “ SYSDBA ” โดยพิมพ์คำสั่งต่อไปนี้:







SQLPLUS SYS/root1234 เป็น SYSDBA

ในคำสั่งข้างต้น “ รูท 1234 ” คือรหัสผ่านของ “ ซิส ” ผู้ใช้



เอาต์พุต



ผลลัพธ์แสดงว่าผู้ใช้เข้าสู่ระบบแล้ว





ปลดล็อกบัญชีผู้ใช้

เปลี่ยนผู้ใช้ ” ข้อกับ “ ปลดล็อคบัญชี ” สามารถใช้เพื่อปลดล็อกบัญชีผู้ใช้หลังจากเข้าสู่ระบบในฐานะ “ SYSDBA ”:

เปลี่ยนผู้ใช้ C##DANI บัญชีปลดล็อค;

ในข้อความข้างต้น “ C##วัน ” คือชื่อผู้ใช้



เอาต์พุต

ผลลัพธ์แสดงว่าผู้ใช้ถูกแก้ไข

รีเซ็ตรหัสผ่านผู้ใช้

รหัสผ่านของผู้ใช้ฐานข้อมูล Oracle สามารถเปลี่ยนได้โดยใช้ปุ่ม “ เปลี่ยน ' สั่งการ. ตัวอย่างได้รับด้านล่าง:

เปลี่ยนผู้ใช้ C##DANI ที่ระบุโดย dani321;

ในตัวอย่างข้างต้น “ แดนี321 ” คือรหัสผ่านใหม่ที่ใช้กับ “ ระบุโดย '.

เอาต์พุต

ผลลัพธ์ ' ผู้ใช้ถูกเปลี่ยนแปลง ” แสดงว่ารหัสผ่านของผู้ใช้ถูกเปลี่ยน

บังคับใช้การหมดอายุของรหัสผ่าน

ใช้ ' รหัสผ่านหมดอายุ ” ข้อกับ “ เปลี่ยน ” คำสั่งบังคับให้ผู้ใช้เปลี่ยนรหัสผ่านหลังจากการเข้าสู่ระบบครั้งถัดไป คำสั่งให้ทำดังต่อไปนี้:

เปลี่ยนผู้ใช้ C##DANI รหัสผ่านหมดอายุ;

เอาต์พุต

ผลลัพธ์แสดงว่าผู้ใช้ถูกแก้ไข

มายืนยันว่ารหัสผ่านของผู้ใช้ถูกเปลี่ยนหรือไม่โดยการลงชื่อเข้าใช้บัญชีผู้ใช้ คำสั่งเพื่อเข้าสู่ระบบ “ C##วัน ” ผู้ใช้จะได้รับด้านล่าง:

SQLPLUS C##DANI/dani321

เอาต์พุต

ผลลัพธ์แสดงให้เห็นว่าเมื่อเข้าสู่ระบบ รหัสผ่านที่ตั้งโดย “SYSDBA” หมดอายุและผู้ใช้ถูกขอให้ระบุรหัสผ่านใหม่

อีกวิธีหนึ่ง สามารถใช้ข้อความต่อไปนี้เพื่อเปลี่ยนรหัสผ่านของผู้ใช้หลังจากหมดอายุ ปลดล็อกบัญชีผู้ใช้ และบังคับให้ผู้ใช้เปลี่ยนรหัสผ่านหลังจากการเข้าสู่ระบบครั้งถัดไปในคำสั่งเดียว:

เปลี่ยนผู้ใช้ C##DANI ที่ระบุโดย dani1234 บัญชีปลดล็อครหัสผ่านหมดอายุ;

ในข้อความข้างต้น “ dani1234 ” คือรหัสผ่านใหม่ของผู้ใช้

เอาต์พุต

ผลลัพธ์แสดงให้เห็นว่าการแก้ไขที่ระบุนั้นทำสำเร็จแล้ว

บทสรุป

ในการรีเซ็ตรหัสผ่านผู้ใช้ Oracle หลังจากหมดอายุ ให้ล็อกอินเข้าสู่ฐานข้อมูลเป็น “ SYSDBA '. จากนั้นใช้ปุ่ม “ เปลี่ยน ” คำสั่งกับ “ ปลดล็อคบัญชี ” เพื่อปลดล็อกบัญชีผู้ใช้ “ ระบุโดย ” ข้อสามารถใช้เพื่อรีเซ็ตรหัสผ่านของผู้ใช้ ใช้ ' รหัสผ่านหมดอายุ ” เพื่อบังคับให้ผู้ใช้เปลี่ยนรหัสผ่านหลังจากการเข้าสู่ระบบครั้งถัดไป คู่มือนี้ได้อธิบายวิธีรีเซ็ตรหัสผ่านผู้ใช้ Oracle หลังจากหมดอายุ