Search Postgresql Archives

Re: Extension vs Implementing Wire Protocol

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Matthew Tamayo-Rios schrieb am 20.07.2020 um 22:13:
Examples of behaviors we'd like to have:

  * 'SELECT * FROM table;' should return masked versions of the columns based on policy for that specific user.
  * 'SELECT * FROM table;' should return just the columns accessible to a specific user.

Questions:

1. Are there easily extensible (ideally open-source) proxies that
already implement the Postgres protocol that we could modify/extend
to support this?

You might want to look this extension:

https://postgresql-anonymizer.readthedocs.io/en/latest/

2. Does the extension framework support post-query execution
transformations before returning the result set such that it is
compatible with postgres clients (transparently).
In general you could probably achieve both use-cases with rewrite rules
and/or views (both being "pre-query" rather than post-query though)









[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]

  Powered by Linux