PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Wie überprüfe ich die Rolle des aktuellen PostgreSQL-Benutzers aus der Qt-Anwendung?

Das Handbuch:

SELECT current_user;  -- user name of current execution context
SELECT session_user;  -- session user name

Bedeutung, session_user zeigt die Rolle, mit der Sie sich verbunden haben, und current_user zeigt die Rolle, mit der Sie gerade arbeiten, zum Beispiel nach dem Aufruf von SET role some_other_role; .