set_user icon indicating copy to clipboard operation
set_user copied to clipboard

PostgreSQL extension allowing privilege escalation with enhanced logging and control

Results 11 set_user issues
Sort by recently updated
recently updated
newest added

To facilitate future releases/decrease possibility of error in updating, we should move toward using an `updates` directory and wildcards. Also try to automatically pull EXTNAME and EXTVERSION from the control...

Compiler warning from clang 14 on Debian unstable: ``` make[1]: Verzeichnis „/home/cbe/projects/postgresql/set-user/set-user“ wird betreten gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation...

A new workflow with logic to push the built images to ghcr when a release is tagged should be added. This container image should have a generic set_user installation. ```yaml...

This PR adds PG17 support. The only change that breaks compatibility for this extension is `InitializeSessionUserId` function signature change: https://github.com/postgres/postgres/commit/e7689190b3d58404abbafe2d3312c3268a51cca3 Also I've added PG 16 and 17beta2 to regression test...

enhancement

When using set_user or set_user_u, it appears that log_statement is only set to 'all' if the user is escalating to a superuser. Reading the documents, it appears that the intent...

SET LOCAL ROLE is used for impersonation by PostgREST (and probably other software as well as it is a common pattern to follow where connections are shared - connection pools...

I've successfully compiled pgaudit for windows but I can't get set_user to compile against PostgreSQL 16. I've tried multiple versions. Version 4.1.0 returns the error: C:\dev\set_user_cl>cl /c @.\compile_response_file.txt .\set_user.c set_user.c...

0c786661 changed behavior such that `log_statement = all` is only set when `set_user.block_log_statement = on` and `rolename` is a database superuser. README.md was updated to match but part of a...

Dear Team' There is an SOC alert to create an extension set_user from the following URL https://github.com/pgaudit/set_user/archive/refs/heads/REL_16_STABLE.tar.gz however when try access the above URL getting 404 server Not Found error....