Cum creezi utilizatori și baze de date în PostgreSQL
Actualizat 7/20/2026
În PostgreSQL, utilizatorii se numesc "roluri". Iată cum creezi un rol, o bază de date și cum le legi.
1. Intră în consolă
sudo -u postgres psql
2. Creează un rol cu parolă
CREATE ROLE app_user WITH LOGIN PASSWORD 'parola_puternica';
3. Creează baza de date
CREATE DATABASE app_db OWNER app_user;
4. Acordă privilegii
GRANT ALL PRIVILEGES ON DATABASE app_db TO app_user;
5. Conectare cu noul utilizator
psql -U app_user -d app_db -h 127.0.0.1
Sfaturi
- Un rol poate avea drepturi de login sau nu; folosește
WITH LOGINpentru conturi de aplicație. - Pentru privilegii fine pe tabele, folosește
GRANT SELECT, INSERT ... ON tabel TO app_user;. - Pentru acces la distanță, vezi conectare la o bază de date la distanță.
Pune ghidul în practică pe un VPS propriu
Servere cloud în UE, facturate la oră, gata în câteva minute, cu instalare cu un click pentru zeci de aplicații.
Vezi prețurileTutoriale similare
Baze de date
Cum securizezi MongoDB cu autentificare
Implicit, MongoDB rulează fără parolă. Iată cum activezi autentificarea și creezi un utilizator administrator.
Actualizat 7/20/2026Baze de dateCum migrezi o bază de date între servere
Mută o bază de date MySQL sau PostgreSQL pe un server nou, cu downtime minim, folosind dump și restore.
Actualizat 7/20/2026Baze de dateCum conectezi o aplicație la o bază de date la distanță
Permite accesul la o bază de date de pe un alt server, în siguranță: bind address, utilizator dedicat și firewall.
Actualizat 7/20/2026