Merge pull request #327 from ayomawdb/patch-2

Add PostgreSQL Check if Current User is Supperuser
This commit is contained in:
Swissky 2021-01-24 18:44:12 +01:00 committed by GitHub
commit 2ac947e46d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -9,6 +9,7 @@
* [PostgreSQL List Password Hashes](#postgresql-list-password-hashes)
* [PostgreSQL List Database Administrator Accounts](#postgresql-list-database-administrator-accounts)
* [PostgreSQL List Privileges](#postgresql-list-privileges)
* [PostgreSQL Check if Current User is Superuser](#postgresql-check-if-current-user-is-superuser)
* [PostgreSQL database name](#postgresql-database-name)
* [PostgreSQL List databases](#postgresql-list-database)
* [PostgreSQL List tables](#postgresql-list-tables)
@ -70,6 +71,14 @@ SELECT usename FROM pg_user WHERE usesuper IS TRUE
SELECT usename, usecreatedb, usesuper, usecatupd FROM pg_user
```
## PostgreSQL Check if Current User is Superuser
```sql
SHOW is_superuser;
SELECT current_setting('is_superuser');
SELECT usesuper FROM pg_user WHERE usename = CURRENT_USER;
```
## PostgreSQL Database Name
```sql