ฉันติดตั้ง Oracle 11g ฉันไม่ได้เปลี่ยนรหัสผ่านสำหรับ SYSTEM และ SYS อย่างไรก็ตามตอนนี้ฉันพบว่ารหัสผ่านเริ่มต้นใช้งานไม่ได้ กรุณาช่วย.
ฉันติดตั้ง Oracle 11g ฉันไม่ได้เปลี่ยนรหัสผ่านสำหรับ SYSTEM และ SYS อย่างไรก็ตามตอนนี้ฉันพบว่ารหัสผ่านเริ่มต้นใช้งานไม่ได้ กรุณาช่วย.
คำตอบ:
เป็นไปได้ที่จะเชื่อมต่อกับฐานข้อมูลโดยไม่ต้องระบุรหัสผ่าน เมื่อคุณทำเสร็จแล้วคุณสามารถรีเซ็ตรหัสผ่านได้ ฉันสมมติว่าคุณได้ติดตั้งฐานข้อมูลบนเครื่องของคุณแล้ว ถ้าไม่ใช่ก่อนอื่นคุณต้องเชื่อมต่อกับเครื่องที่ฐานข้อมูลกำลังทำงานอยู่
ตรวจสอบให้แน่ใจว่าบัญชีผู้ใช้ของคุณเป็นสมาชิกของdba
กลุ่ม วิธีที่คุณทำขึ้นอยู่กับระบบปฏิบัติการที่คุณใช้อยู่
เข้าสู่sqlplus / as sysdba
หน้าต่าง Command Prompt / shell / Terminal ตามความเหมาะสม สิ่งนี้ควรล็อกคุณเข้าสู่ฐานข้อมูลเป็น SYS
เมื่อคุณเข้าสู่ระบบแล้วคุณสามารถเข้าสู่
alter user SYS identified by "newpassword";
เพื่อรีเซ็ตรหัสผ่าน SYS และในทำนองเดียวกันสำหรับ SYSTEM
(หมายเหตุ: ฉันยังไม่ได้ลองสิ่งนี้ใน Oracle 12c ฉันคิดว่าพวกเขาไม่ได้เปลี่ยนแปลงอะไรเลยตั้งแต่ Oracle 11g)
ล็อกอินเข้าเครื่องด้วย oracle login user id (ที่ติดตั้ง oracle) ..
เพิ่มORACLE_HOME = <Oracle installation Directory>
ในตัวแปรสภาพแวดล้อม
เปิดพรอมต์คำสั่ง
เปลี่ยนไดเร็กทอรีเป็น %ORACLE_HOME%\bin
พิมพ์คำสั่ง sqlplus /nolog
SQL> connect /as sysdba
SQL> alter user SYS identified by "newpassword";
การตรวจสอบอีกครั้งหนึ่งในขณะที่การติดตั้ง Oracle และการตั้งค่าผู้ช่วยกำหนดค่าฐานข้อมูลหากคุณกำหนดค่าฐานข้อมูลใด ๆ คุณอาจให้รหัสผ่านและตรวจสอบรหัสผ่านเดียวกันสำหรับบัญชีอื่น ๆ ทั้งหมด .. ถ้าเป็นเช่นนั้นคุณลองใช้รหัสผ่านที่คุณให้ไว้ใน การตั้งค่าผู้ช่วยกำหนดค่าฐานข้อมูล
หวังว่าจะได้ผลสำหรับคุณ ..
เมื่อติดตั้งใน windows ทำตามคำแนะนำเริ่มต้นจากRun SQL Command Line (พร้อมรับคำสั่ง)
แล้ว ... v. SQL> เชื่อมต่อ / เป็น sysdba
เชื่อมต่อแล้ว [การตอบกลับพร้อมท์ SQL]
vi. SQL> แก้ไข SYS ของผู้ใช้ที่ระบุโดย "newpassword";
ผู้ใช้เปลี่ยนแปลง[การตอบกลับพร้อมท์ SQL]
ขอขอบคุณ. สิ่งนี้ช่วยลดอาการปวดหัว
ในระหว่างขั้นตอนการติดตั้งมันจะแจ้งให้คุณป้อนรหัสผ่าน .. ในขั้นตอนสุดท้ายของการติดตั้งหน้าต่างจะปรากฏขึ้นเพื่อแสดงไฟล์ฐานข้อมูลการโคลน.. หลังจากคัดลอกแล้วจะมีตัวเลือก.. เหมือนการจัดการรหัสผ่าน.. ที่นี่เรา hav เพื่อตั้งรหัสผ่านของเรา .. และชื่อผู้ใช้จะเป็นค่าเริ่มต้น ..