Shared connection export may expose credentials and unclear result‑set streaming
0 reputation · 10 Sept 2025, 13:45 UTC
When a DBeaver connection is exported via the shared connections feature in DBeaver 23.0+, the resulting .dbeaver file contains plain‑text credentials, which can be unintentionally exposed if the file is committed to a public repository or shared via email.
The ambiguity lies in how drivers handle result‑set retrieval: DBeaver may load the entire result set into memory even when only a subset is required, and no explicit streaming toggle is documented for JDBC, MySQL, PostgreSQL, or Oracle drivers.
Given these concerns, what measures can be taken to mitigate credential leakage in shared connection files? Is there a supported method to enable true streaming for large queries across all supported drivers?