On Sat, Aug 24, 2019 at 11:53 AM Peter Wainaina <petwah17@xxxxxxxxx> wrote: > > Thanks much for the response. This is what I mean am a database administrator for a production company and the product owner doesn't want me to be able to either read or write information that will come from Django application. I personally hate this kind of setup, because it does not make any sense to me that a developer must setup an application that must interact with a database that the developer himself cannot interact with. However, keep it simple: define a django user, assign each object to such user, revoke any permission from public. And then let's the product owner setup a password. Or look at pgcrypto, because the ony reliable way to deal with "don't look at my data" setup is cryptography. Luca