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

Cara Mengubah Kata Sandi Pengguna di PostgreSQL

Terkadang Anda mungkin perlu mengubah kata sandi pengguna di PostgreSQL, untuk manajemen basis data dan administrasi situs web. Pada artikel ini, kita akan melihat cara mengubah kata sandi pengguna di PostgreSQL. Anda dapat menggunakan langkah-langkah ini untuk mengubah kata sandi postgres di Ubuntu, Windows, dan sistem Linux lainnya. Anda juga dapat menggunakannya untuk mengubah kata sandi postgres default.


Cara Mengubah Kata Sandi Pengguna di PostgreSQL

Berikut adalah langkah-langkah untuk mengubah kata sandi pengguna di PostgreSQL.


1. Masuk ke PostgreSQL

Buka terminal dan jalankan perintah berikut untuk masuk ke PostgreSQL. Ganti username dan dbname dengan username dan nama database Anda masing-masing.

$ sudo -u username psql dbname


2. Ubah Kata Sandi Pengguna

Kami akan menggunakan perintah ALTER USER untuk mengubah kata sandi pengguna. Berikut sintaksnya.

ALTER ROLE username WITH PASSWORD 'password';

Pada perintah di atas, Anda perlu menentukan nama pengguna yang kata sandinya ingin Anda ubah, dan juga kata sandi baru untuk pengguna tersebut.

Jalankan perintah ALTER USER berikut untuk mengubah kata sandi pengguna. Ganti penguji dan sandi baru dengan

ALTER USER testuser WITH PASSWORD 'newpassword';

Demikian pula, jika Anda ingin mengubah kata sandi untuk postgres pengguna, ubah perintah di atas seperti yang ditunjukkan.

ALTER USER postgres WITH PASSWORD 'newpassword';

Terkadang Anda mungkin perlu kedaluwarsa kata sandi setelah tanggal tertentu. Dalam kasus seperti itu, gunakan klausa VALID SAMPAI dengan pernyataan ALTER USER. Berikut kueri SQL di atas yang dimodifikasi untuk menetapkan tanggal kedaluwarsa kata sandi sebagai 31 Desember 2020.

ALTER USER testuser WITH PASSWORD 'newpassword'
VALID UNTIL 'December 31, 2020';

Seperti yang Anda lihat, sangat mudah untuk mengubah kata sandi pengguna di PostgreSQL di Ubuntu, CentOS, dan sistem lainnya.

Butuh alat pelaporan untuk PostgreSQL? Ubiq memudahkan untuk memvisualisasikan data dalam hitungan menit, dan memantau di dasbor waktu nyata. Cobalah Hari ini!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Batasan postgres untuk rentang tanggal waktu yang unik

  2. Kesalahan Umum Saat Memigrasikan Database PostgreSQL Dari Lokal ke AWS RDS

  3. Heroku Postgres:psql:FATAL:tidak ada entri pg_hba.conf untuk host

  4. Kiat untuk Menyimpan Cadangan PostgreSQL di Amazon AWS

  5. Tes IS NOT NULL untuk catatan tidak mengembalikan TRUE ketika variabel disetel