python - 在 Python 代码中使用数据库用户名和密码的最佳方法
问题描述
目前我在 python 代码中使用数据库用户名和密码。
我想知道在编译代码并向最终用户提供 .exe 时保存用户名/密码的最佳方法。
谁能说出在代码中使用密码的最佳方式?
解决方案
最好的方法是不在代码中使用它。
允许您的应用程序的用户提供他们的数据库连接字符串和凭据作为配置(配置文件、环境变量等)
在任何情况下,您都不应该将数据库凭据和连接字符串硬编码到应用程序中。 曾经。
推荐阅读
- scala - 从 Spark RDD 中提取数据,并在 scala 中填充一个元组
- javascript - Select2 dynamically added inputs not working
- c# - Postsharp:如果不额外引用 postsharp,我自己在共享库中的方面就无法使用 - 为什么?
- r - 删除面板数据中异常值的整个观察值
- ruby-on-rails - Capybara 无头 chrome 不支持 javascript 内容
- android - Kotlin:使用 LiveData 读取数据库显示空的 RecycleView
- node.js - 填充nodejs和猫鼬不起作用
- python - 无法更改 seaborn regplot 回归线的大小?
- mysql - FireDac 使用 ini 文件设置持久连接
- javascript - 如何解决多个字段名称未知的问题。使用是的和 reactjs