Sobes.tech
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.