หมายเหตุหนึ่งสำหรับผู้ที่อาจไม่มีรหัสผ่านที่กำหนดไว้สำหรับ sysdba หรือ sys และใช้ลูกค้าบุคคลที่สามเป็นประจำ นี่คือข้อมูลเกี่ยวกับการเข้าสู่ sqlplus บรรทัดคำสั่งโดยไม่มีรหัสผ่านที่ช่วยฉัน ฉันใช้ fedora 21 อยู่ดี
locate sqlplus
ในกรณีของฉัน sqlplus ตั้งอยู่ที่นี่:
/u01/app/oracle/product/11.2.0/xe/config/scripts/sqlplus.sh
ตอนนี้ทำงาน
cd /u01/app/oracle/product/11.2.0/xe/config/scripts
./sqlplus.sh / as sysdba
ตอนนี้คุณต้องเชื่อมต่อกับฐานข้อมูลด้วยข้อมูลประจำตัวเก่าของคุณ คุณสามารถค้นหาเทมเพลตของ Oracle ที่มีให้ในผลลัพธ์ของคุณ:
Use "connect username/password@XE" to connect to the database.
ในกรณีของฉันฉันมีผู้ใช้ "oracle" ด้วยรหัสผ่าน "oracle" เพื่อให้การป้อนข้อมูลของฉันดูเหมือน
connect oracle/oracle@XE
เสร็จสิ้น ตอนนี้พิมพ์รหัสผ่านใหม่ของคุณสองครั้ง จากนั้นหากคุณไม่ต้องการให้รหัสผ่านหมดอายุอีกต่อไปคุณสามารถเรียกใช้ได้
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;