|
Area Tecnica -
Amministrazione di Sistema
|
|
Scritto da Calogero Bonasia
|
Solita domanda: "Come posso creare un utente e dargli i permessi per accedere al database del protocollo?" Accedere alla consolle di gestione di PostgreSQL
psql template1
oppure:
psql -d template1 -U postgres
ed impartire il comando per aggiungere, ad esempio, un utente chiamato "peppino":
CREATE USER peppino WITH PASSWORD 'coppoladiziovincenzo';
Adesso creiamo il database "protocolli":
CREATE DATABASE protocolli;
assegniamo i privilegi utente al database:
GRANT ALL PRIVILEGES ON DATABASE protocolli TO peppino;
Digitiamo \q, al solito, per chiudere la consolle di gestione di PostgreSQL. Proviamo ad accedere al database con l'utente appena configurato:
psql -d protocolli -U peppino
Se tutto andrà bene, dovremmo ritrovare visualizzato "peppino" nel prompt dei comandi una volta acceduti al database protocolli. Un'altra via potrebbe essere questa:
create_db cicciodb -O eusebio
che crea un database con l'encoding di default e assegna lo schema all'utente eusebio.
|