oracleskill

Home TUTORIAL 2 วิธีเปลี่ยนรหัสผ่าน ผู้ใช้งานฐานข้อมูลออราเคิล

2 วิธีเปลี่ยนรหัสผ่าน ผู้ใช้งานฐานข้อมูลออราเคิล

ถ้าผู้ใช้งาน (user)ในฐานข้อมูล ออราเคิล ต้องการเปลี่ยนรหัสผ่าน (password) ของตัวเอง ก็สามารถทำด้วยตัวเองได้เลยครับ ไม่จำเป็นต้องไปพึ่ง DBA ให้ช่วยเปลี่ยนพาสเวิร์ดให้ วิธีเปลี่ยนมีอยู่ 2 วิธี

วิธีแรก เป็นวิธีคลาสสิค เป็นการใช้คำสั่ง SQL ในการเปลี่ยนพาสเวิร์ด มี syntax ด้งนี้

SQL> ALTER USER ชื่อuser
2 IDENTIFIED BY รหัสผ่านใหม่ ;www.oracleskill.com - Administration

รูป ต่อไปนี้ ผม login เข้า database ด้วย user ชื่อ hr ซึ่งมีรหัสผ่านเดิม คือ hr

user connect with password

ผมจะเปลี่ยน password ใหม่ซะ เป็นคำว่า newpassword แล้วทดสอบ login เข้า oracle database ใหม่ 

change new password by ALTER USER..IDENTIFIED BY statement.

นอกจากใช้วิธีคลาสสิคแล้ว ยังมีอีกวิธี จะเป็นแนวคล้ายๆ การเปลี่ยน password ใน UNIX เลยครับ วิธีนี้ ต้องใส่ทั้ง password เก่า และ password ใหม่ พร้อมทั้ง ยืนยันรหัสผ่านใหม่ อีกครั้งหนึ่ง แต่ยังต้องทำใน SQL prompt ตาม syntax ดังนี้

SQL> password
Old password : ใส่รหัสผ่านเก่า
New password : ใส่รหัสผ่านใหม่
Retype new password : ใส่ยืนยันรหัสผ่านใหม่ อีกครั้ง

 change password another method.