We have several applications in Access/VBA (2013, 64 bits) and the data is stored locally and we want to start saving the data in SQL Server over the network, but connection credentials are visible inside Access and over the network when using ADO.
We only have one password to access the sqlserver (ex. user: s1234, pass: 12345)
I found this post -> How to securely store Connection String details in VBA here in stack overflow, but I easily decompiled the dll generated as described in that thread using .NET Reflector 9.0 and I was able to see the credentials in clear text (it doesn't fit as a secure solution to our problem).
Is there a solution to this using Access or how can I hide (encrypt) these credentials using only access or using a DLL. Is there a solution to this?
Other resources I looked:
- http://www.dotnetspark.com/links/2849-protect-it-safeguard-database-connection.aspx
- http://social.technet.microsoft.com/wiki/contents/articles/243.security-developer-resources.aspx
- How to Hide connection string in windows forms application
Thanks!