Connection definition

borg

Member
Hello, I' ve encountered a weird problem. Somehow the part of my password is in database name.

To state it more clearly. About week ago I clicked new instance in my connection list. I was too fast and put some of my password in database name. Now, PL/SQL developer seems to remember it and I can't get rid of it.

Everything is allright in Tools>Define connections. The problem is only when I try new instance or click the three dots for recent connections in logon form. The problem should be in user.prefs file in Preferences folder. In [LogonHistory] and
[CurrentConnections] part. I tried to delete these parts but without success. Developer put the same part of my password in the name of the database again. Is there other place where definitions of connection are stored?

Thanks a lot.

(I'm using 11.0.4.1774 version.)
 
Can you go to Tools > Preferences > Oracle / Logon History and check if this connection is listed in the "Fixed users" or "History" list? If it is listed, can you remove it and try again?
 
Thanks Marco for a reply.

I see the connection in "History" list. But it corresponds to [LogonHistory] in user.prefs file. And the behaviour is the same. If I delete the wrong connection, it still reappears next time.

But I have found out more about the cause of the problem. The problem is only when I have '@' in my password. PL/SQL developer poorly interprets where the password ends. So long I don't have '@' in the password everything is fine. However, the problem is here once again if I use '@'...

I don't know the reason for this odd behaviour. Everything was allright in the past, it didn't matter what my password was. And I'm little worried about security and about the way Developer stores passwords.
 
Back
Top