Bagaimana Cara Mereset Kata Sandi Pengguna Oracle Setelah Kedaluwarsa?

Bagaimana Cara Mereset Kata Sandi Pengguna Oracle Setelah Kedaluwarsa



Admin database Oracle dapat membuat akun pengguna, dan memberi mereka hak istimewa yang sesuai. Pengguna dapat mengakses database sesuai dengan hak istimewa mereka menggunakan akun. Namun, terkadang kata sandi pengguna kedaluwarsa karena alasan keamanan, dan kata sandi perlu disetel ulang. Database Oracle menyediakan fitur bagi administrator untuk mengatur ulang kata sandi pengguna setelah kedaluwarsa.

Posting ini akan memberikan prosedur untuk mengatur ulang kata sandi pengguna Oracle setelah kedaluwarsa.

Bagaimana Cara Mereset Kata Sandi Pengguna Oracle Setelah Kedaluwarsa?

Untuk mengatur ulang kata sandi pengguna Oracle setelah kedaluwarsa, login ke database sebagai ' SYSDBA ” dengan mengetikkan perintah berikut:







SQLPLUS SYS/root1234 SEBAGAI SYSDBA

Pada perintah di atas, “ root1234 ” adalah kata sandi dari “ SYS ' pengguna.



Keluaran



Output menunjukkan bahwa pengguna telah masuk.





Buka Kunci Akun Pengguna

MENGUBAH PENGGUNA ' klausa dengan ' BUKA AKUN ” dapat digunakan untuk membuka kunci akun pengguna setelah login sebagai “ SYSDBA ”:

ALTER USER C##BUKA AKUN DANI;

Dalam pernyataan di atas, “ C##HARI ” adalah nama pengguna.



Keluaran

Output menggambarkan bahwa pengguna telah diubah.

Atur Ulang Kata Sandi Pengguna

Kata sandi pengguna database Oracle dapat diubah menggunakan ' MENGUBAH ' memerintah. Contoh diberikan di bawah ini:

ALTER USER C##DANI DIIDENTIFIKASI OLEH dani321;

Dalam contoh di atas, “ dani321 ” adalah kata sandi baru yang digunakan dengan “ DIIDENTIFIKASI OLEH ”.

Keluaran

Hasil ' Pengguna diubah ” menunjukkan bahwa kata sandi pengguna telah diubah.

Menegakkan Kedaluwarsa Kata Sandi

Menggunakan ' KADALUARSA PASSWORD ' klausa dengan ' MENGUBAH ” perintah untuk memaksa pengguna mengubah kata sandi mereka setelah login berikutnya. Perintah untuk melakukan itu diberikan di bawah ini:

ALTER USER C##DANI PASSWORD EXPIRE;

Keluaran

Output menggambarkan bahwa pengguna telah diubah.

Konfirmasikan apakah kata sandi pengguna telah diubah atau tidak dengan masuk ke akun pengguna. Perintah untuk masuk ke “ C##HARI ” pengguna diberikan di bawah ini:

SQLPLUS C##DANI/dani321

Keluaran

Output menunjukkan bahwa saat masuk, kata sandi yang ditetapkan oleh 'SYSDBA' kedaluwarsa dan pengguna diminta untuk menentukan yang baru.

Alternatifnya, pernyataan berikut dapat digunakan untuk mengubah kata sandi pengguna setelah kedaluwarsa, membuka kunci akun pengguna dan memaksa pengguna untuk mengubah kata sandi setelah login berikutnya dalam satu pernyataan:

ALTER USER C##DANI DIIDENTIFIKASI OLEH dani1234 ACCOUNT UNLOCK PASSWORD EXPIRE;

Dalam pernyataan di atas, “ dani1234 ” adalah kata sandi baru pengguna.

Keluaran

Output menunjukkan bahwa perubahan yang ditentukan berhasil dilakukan.

Kesimpulan

Untuk mengatur ulang kata sandi pengguna Oracle setelah kedaluwarsa, login ke database sebagai ' SYSDBA ”. Kemudian gunakan “ MENGUBAH pernyataan ” dengan “ BUKA AKUN ” untuk membuka kunci akun pengguna. The “ DIIDENTIFIKASI OLEH ” klausa dapat digunakan untuk mengatur ulang kata sandi pengguna. Menggunakan ' KADALUARSA PASSWORD ” untuk memaksa pengguna mengubah kata sandi setelah login berikutnya. Panduan ini telah menjelaskan cara mengatur ulang kata sandi pengguna Oracle setelah kedaluwarsa.