当前,我正在一个项目中,该项目通过与PostgreSQL的md5连接来建立与数据库的正确连接。我显然正在使用pqxx库和c ++。
我正在寻找和阅读PostgreSQL可以处理的连接类型,例如:
以此类推。
我正在使用控制反转设计来连接数据库,我要管理的每个要连接到不同数据库的类都在构造对象时建立连接。在构造函数内部,该字符串是硬编码的,这意味着,我在其中声明了ip,端口,用户和密码,我正在寻找一种不需在代码中声明字符串即可连接到数据库的方法,因为存在安全问题, /可能发生。
我已经检查了PostgreSQL文档:authentication methods
还检查了pg_crypto文件和选项,是否有用于我目的的选项。
在服务器端使用pqxx / c ++有任何经验吗?
非常感谢您。