У меня есть вклад для (3):
Полагаю (возможно, я ошибаюсь), у вас на самом деле нет конфиденциальной информации в вашей базе данных, вы просто хотите, чтобы кто-то в локальной сети не использовал ваши вещи.
Если это так, вы могли бы просто усложнить им чтение ваших данных, зашифровав данные в базе данных и расшифровав свой (скомпилированный) код перед использованием.
Таким образом, любой системный администратор, который просто интересуется данными или хочет изменить свою историю на 13371337, не захочет переживать проблему декомпиляции вашего кода и / или взлома вашего шифрования (на время демонстрации) и Ваша (предполагаемая) проблема будет решена.
Я понятия не имею, поможет ли это вам вообще, наверное, я просто хочу сказать, что вы, возможно, захотите еще раз взглянуть на свою проблему. Поскольку вы не можете держать системных администраторов подальше от своих вещей, вы можете использовать другой подход, например сделать его менее полезным для них.