Resep SQL‎ > ‎PostgreSQL‎ > ‎

Melihat Daftar User pada PostgreSQL

posted May 18, 2012, 3:33 AM by Webmaster BelajarSQL.com   [ updated May 18, 2012, 5:12 AM ]

Pendahuluan

Melakukan kegiatan pemeliharaan (maintenance) database server PostgreSQL seperti backup dan vacuum tentunya adalah hal yang wajib dilakukan oleh database administrator. Tapi bagaimana kalau maintenance melibatkan banyak server ? 

Jika kita tidak memiliki tools yang baik dan pada situasi dimana hanya command line yang ada. Bagaimana kita mengetahui daftar user yang ada pada database server saat ini sehingga kita dapat mengambil tindakan yang tepat untuk tiap database ?

Berikut adalah tips untuk melihat daftar user pada suatu database server dengan menggunakan command line.

Melihat Daftar User dengan "psql"

Untuk melihat daftar user kita dapat gunakan utilitas psql dengan perintah \du. Berikut adalah contoh penggunaannya dari command line di Linux :

#su postgres
$psql
postgres-#\du

Perintah \du juga bisa dipasangkan dengan pola nama user yang diinginkan. Misalkan kita ingin melihat nama user yang mengandung kata o maka yang digunakan adalah perintah berikut :

postgres-#\du '*o*'

Contoh Screenshot

Berikut adalah contoh screenshot eksekusi perintah \du pada terminal di Windows. Terlihat ada 3 user yang terdaftar pada server tersebut, yaitu pbi, pentaho_user dan postgres.


Dan berikut adalah contoh screenshot eksekusi dengan menggunakan pola \du '*o*'.

Comments