dospayne2, так уберите пароль от базы из скрипта и сделайте возможность при запуске скрипта указывать путь к конфигурационному файлу через параметр командной строки. Те, кто знает пароль от базы, создадут такой файл, впишут в него пароль от базы - и без проблем запустят скрипт. Если же надо давать людям скрипт на питоне, но при этом скрывать прямо внутри него пароль от базы, то это вообще не безопасный вариант - что-то делаете не так. Надо тогда, чтобы с базой взаимодействовал api-сервис, а ваш питон-скрипт делал к нему обращения по http, а не напрямую в базу ходил. А пароли в клиентских приложениях хранить вообще не безопасно. Даже если вы как-то круто обфусцируете код - все равно не безопасно.
dospayne2, сколько вы еще будете задавать этот вопрос? Вы не скроете от любопытных глаз код написанный на интерпретируемом языке, любопытные глаза всегда его найдут.
P.S. Сделайте read-only аккаунт к вашей БД и давайте его вместе со скриптом, если боитесь что кто-то что-то вам удалит.