Junior — Middle
Hogyan lehet a parancssor segítségével listázni az összes felhasználót a PostgreSQL adatbázisban?
sobes.tech MI
Válasz az MI-től
Az összes felhasználó listájának lekéréséhez a PostgreSQL adatbázisban parancssoron keresztül használhatja az psql segédprogramot, és futtathat egy SQL lekérdezést a rendszer tábláin, például a pg_roles vagy pg_user.
Példa parancs:
psql -U postgres -c "SELECT rolname FROM pg_roles;"
Ebben az esetben a -U postgres megadja a csatlakozáshoz használt felhasználót, az -c pedig lehetővé teszi az SQL lekérdezés végrehajtását és az eredmény megjelenítését. Válaszként egy listát kap az összes szerepről (felhasználóról) az adatbázisban.