Junior — Middle
Kuidas saada PostgreSQL andmebaasis kõik kasutajad kasutades käsurida?
sobes.tech AI
Vastus AI-lt
Selleks, et saada PostgreSQL andmebaasis kõiki kasutajaid nimekirjana läbi käsurea, saate kasutada tööriista psql ja käivitada SQL-päringu süsteemitabelile pg_roles või pg_user.
Näide käsk:
psql -U postgres -c "SELECT rolname FROM pg_roles;"
Siin näitab -U postgres kasutajat, kellele ühendust luuakse, ja -c võimaldab käivitada SQL-päringu ning kuvada tulemuse. Vastuseks saate nimekirja kõigist rollidest (kasutajatest) andmebaasis.