diff --git a/src/pqxxbackend.cpp b/src/pqxxbackend.cpp index 90fffb87b69b48d92bf63bf12d0854a7251a42ef..400de53bf8f29c792223ab67400a1311c4c2df88 100644 --- a/src/pqxxbackend.cpp +++ b/src/pqxxbackend.cpp @@ -57,6 +57,9 @@ bool PQXXBackend::connect() { str += CONFIG_STRING(m_config, "database.database") + " "; str += "user=" + CONFIG_STRING(m_config, "database.user") + " "; + if (!CONFIG_STRING(m_config, "database.password").empty()) { + str += "password=" + CONFIG_STRING(m_config, "database.password") + " "; + } try { m_conn = new pqxx::connection(str);