I found this post from awhile back: Database user authentication password encryption
and I wanted to determine if this was still the case.
If so, is there a way to control how Ignition stores these credentials?
Thanks in advance.
I found this post from awhile back: Database user authentication password encryption
and I wanted to determine if this was still the case.
If so, is there a way to control how Ignition stores these credentials?
Thanks in advance.
That post isn’t about how Ignition stores DB credentials, but how the target DBs store user credentials. Ignition has to have these credentials in plain text or recoverable to plain text because it has to supply the password to the JDBC API. There is no other option.
Even if Ignition did encrypt your password, it would necessarily have to have the key to decrypt it as it can’t send a hashed password in a database connection stirng.
If you are worried about database security-
It does, and just as you describe.
Ah, good to know, this line made me think otherwise.
I think that point # 4 is important. You shouldn't be giving any system more access than they need.
OTOH I work with a system that has had the sa password embedded in plain text in the HMI client code
This is mentioned in the security hardening guide.