How to create a new user and database privileges on PostgreSQL

Task: Buatlah username dengan nama sysadmin7 dengan database monitoringdb7

Solution:

Setelah PostgreSQL Database Server sudah terinstall dengan baik kemudian login dengan perintah berikut:

#su - postgres

maka akan masuk ke terminal berikut

-bash-4.2$

Kemudian kerjakan langkah-langkah berikut

Creating user

-bash-4.2$createuser <username>

Creating Database

-bash-4.2$createdb <dbname>

Giving the user a password

-bash-4.2$postgres psql

postgres=#alter user <username> with encrypted password '<password>';

Granting privileges on database

postgres=#grant all privileges on database <dbname> to <username> ;

Exit

postgres=#\q

Untuk login sesuai dengan username yang tadi sudah dibuat gunakan perintah berikut:

Login dengan nama db dan usernamenya

-bash-4.2$psql monitoringdb7 -U sysadmin7

psql (10.4)
Type "help" for help.

Melihat tabel

monitoringdb7=> \d
Did not find any relations.

Exit

monitoringdb7=> \q
-bash-4.2$


Untuk penjelasan lebih lanjut bisa ke website referensi berikut:
https://www.linode.com/docs/databases/postgresql/how-to-install-postgresql-relational-databases-on-centos-7/
https://www.cyberciti.biz/faq/howto-add-postgresql-user-account/

Komentar

Postingan populer dari blog ini

Pembahasan IT Network Systems Administration Module A DNS (Forward Zone, Reverse Zone, CNAME, MX, Split View)

Cara restart / stop windows service (services.msc) dengan bat / cmd

How to convert VMDK to OVA