Oracle connection doesn't use saved username when accessing the same database w/o a saved password #18561
Labels
Bug
Either a bug report, or a bug fix. Let's hope for the latter!
Data Provider
Related to specific vector, raster or mesh data providers
Author Name: Médéric RIBREUX (Médéric RIBREUX)
Original Redmine Issue: 10093
Affected QGIS version: 2.2.0
Redmine category:data_provider/oracle
Assignee: Jürgen Fischer
Hello,
I have created multiple connections to my Oracle Spatial repository in QGis, using the Oracle Provider dialog. All of the connections are using the same database but different users. For security reasons, I have chosen to not store the password in the connection parameters.
In that mode, it seems that once you have made a connection with a user, QGis cannot change it, even if you use a different connection where the username is different.
Let's have an example:
1rst connection:
2nd connection:
I first use the 1st connection (named TEST_1) to open a layer from Oracle server. If I try to use connection TEST_2, QGis doesn't ask for the password and the list of tables is queried using username USER_1 instead of USER_2. It seems the bug is affecting only the username as all of the other options (use metadata, existing geometries, use estimated metadata) are working.
I am not 100% sure that this bug is related to Oracle Provider but this is the first time I have seen such behaviour in QGis database provider dialogs...
The text was updated successfully, but these errors were encountered: