Я думаю, что для этого вам придется использовать какое-то вычислительно дешевое шифрование.Afaik, нет способа предотвратить доступ опытного пользователя к содержимому вашей базы данных.
Или сохранить конфиденциальные данные на каком-либо защищенном удаленном сервере, а не локально.