Submitted by Rodrigo Moya
Assigned to mal..@..db.org
We need a API for clients to be able to GRANT/REVOKE rights on DB objects. This API should be flexible enough for managing as many scenarios as possible.
So far, here are the thoughts:
- we need to allow the application to know what options the provider accepts to adapt the GUI to what is available only
ok, that is perfectly doable. What are the options you're thinking about?
- types of rights (read, insert, update, or read, write, etc);
- if rights are managed at the level of a database, a table or some columns of a table, sequence, index, vues...
- the kind of rights for a user (create DBs, create other users, change passwords of other users, etc).
- maybe other ones.