SQL Trigger - compliance with general data protection rules #287
-
In Europe / France we have rules on the conservation of personal data and in the framework of the software of the library:
Can we have a trigger that launches the 2 constraints when BiblioteQ starts ? Because I didn't see in the documentation any triggering element like the connection ? |
Beta Was this translation helpful? Give feedback.
Replies: 10 comments 4 replies
-
For PQ, reservation histories are optional for a patron. Of course, the database contains information about patrons and states of items. Anonymizing the relationships between patrons and items is not something BQ is responsible for. Research anonymization techniques. Encrypted drives. Encrypted SQLite files. Encrypted PQ. These are some suggestions. In another project, I work with encrypted data in regular databases. There are libraries which provide encryption for SQLite. The amount of work varies. |
Beta Was this translation helpful? Give feedback.
-
PQ offers low-level security. This means that some entries may only be accessed by owners of the data. Suppose someone enables history. Another patron logging into the database (beyond BQ) can only read their entries. Administrators with correct privileges may read everyone. |
Beta Was this translation helpful? Give feedback.
-
There is published information for PQ security practices. |
Beta Was this translation helpful? Give feedback.
-
If I understand correctly, PQ is likely to keep me busy for the whole year 2024 as there are so many options and features. |
Beta Was this translation helpful? Give feedback.
-
Encrypted drives, encrypted databases, permissions, good passwords, transport security - these are good things to have in PQ land. Some even have encrypted data. In BQ, patron information is private. Photographs and grey literature may be considered private. Of course you can upload encrypted data too. |
Beta Was this translation helpful? Give feedback.
-
BQ supported MySQL. I dropped it shortly after it was acquired by Oracle. |
Beta Was this translation helpful? Give feedback.
-
April, 2008. |
Beta Was this translation helpful? Give feedback.
-
I have an openstreetmap project that goes with postgresql so I will have to spend some time on it. But for now it's the library and BQ. geomatics an exciting project |
Beta Was this translation helpful? Give feedback.
-
Connections to PQ may be global, local, both. You can restrict PQ so that it only listens and accepts connections on 127.0.0.1. Of course you can restrict addresses via iptables or ipfw or pf. |
Beta Was this translation helpful? Give feedback.
-
Summary. In PostgreSQL, member reservation history is optional. In SQLite, member reservation history is optional in the newest release which is available in the repository as of the date of this comment. |
Beta Was this translation helpful? Give feedback.
Summary. In PostgreSQL, member reservation history is optional. In SQLite, member reservation history is optional in the newest release which is available in the repository as of the date of this comment.