Veil2 0.9 Beta
От | Marc Munro |
---|---|
Тема | Veil2 0.9 Beta |
Дата | |
Msg-id | 1590439043.31834.25.camel@bloodnok.com обсуждение исходный текст |
Список | pgsql-announce |
Announcing the first Beta release of Veil2. Veil2 is a database security add-on for Postgres that provides a framework for implementing Virtual Private Databases with row level security. Veil2 defines a new way of looking at data security: that of a Relational Security System, in which each privilege is applied contextually, based on the user's relationships with the secured data. It provides a demo database that shows this in action, and which also provides an example of how to integrate Veil2 with your existing, or new, database design. Its documentation explains how it works, what you need to do to use it, and why you should. It is aimed at those who believe that application-level security is not enough. With Veil2, the application server has no rights to database data: it can only access data on behalf of its users, and only with their access rights, which operate at the row level. Veil2 is written entirely in sql and plpgsql. Performance is achieved primarily by managing sets of privileges as bitmaps using pgbitmap. It can be found here: https://github.com/marcmunro/pgbitmap Documentation is here: https://marcmunro.github.io/veil2/html/index.html Relational Security Systems are described here: https://marcmunro.github.io/veil2/html/ar01s02.html It is free software, licensed under the GPL v3. __ Marc
В списке pgsql-announce по дате отправления: