PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Perbarui Kata Sandi PostgreSQL Anda di Linux

PostgreSQL mendukung banyak metode autentikasi klien, tetapi dalam kasus ini kita hanya akan membahas dua:sandi dan md5 .

Catatan:Metode otentikasi default untuk PostgreSQL adalah ident . Jika Anda ingin mengubah metode autentikasi PostgreSQL dari ident ke md5, kunjungi tutorial tertaut!

Sebelum Memulai

  • Petunjuk ini ditujukan secara khusus untuk mengubah kata sandi di PostgreSQL.
  • Saya akan bekerja dari server Liquid Web Core Managed CentOS 7, dan saya akan masuk sebagai root.
  • PostgreSQL diinstal sesuai tutorial kami tentang:Cara Menginstal dan Menghubungkan ke PostgreSQL di CentOS 7.

Langkah #1:Beralih ke Pengguna PostgreSQL:postgres

Jika Anda bekerja dari instalasi PostgreSQL default, maka PostgreSQL akan dikonfigurasi dengan pengguna postgres .

Karena kami masuk sebagai root , dan kami berasumsi bahwa root tidak memiliki pengguna untuk PostgreSQL, alihkan ke pengguna PostgreSQL default:postgres .

su - postgres

… lalu coba koneksi ke PostgreSQL.

psql

… masukkan kata sandi Anda saat diminta.

Password:

… jawaban yang benar dan valid akan mirip dengan berikut ini.

psql (9.3.9)
Type "help" for help.


postgres=#

Langkah #2:Tambahkan/Ubah Sandi PostgreSQL untuk Pengguna:postgres

Gunakan perintah berikut untuk mengubah kata sandi PostgreSQL untuk pengguna Anda saat ini, yang sekarang menjadi postgres .

\password

Masukkan kata sandi baru Anda, lalu masukkan lagi untuk mengonfirmasinya.

Enter new password:
Enter it again:

Sekarang keluar dari antarmuka PostgreSQL.

\q

Informasi Bonus!

Anda dapat melakukan semua langkah pertama dalam satu perintah.

su -c "psql" - postgres


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara membuat daftar semua pengguna di PostgreSQL

  2. Pemicu acara ROLLBACK di postgresql

  3. Postgres UUID JDBC tidak berfungsi

  4. Postgres mengubah urutan secara manual

  5. KESALAHAN:izin ditolak untuk skema user1_gmail_com pada karakter 46