I have a Windows VB Net desktop application using MySQL server on a remote host. What are the security risks of using a encrypted connections strings section in the configuration file? If it is safe, would you trust it enough to keep the MySQL root password?
The connections strings have Persist Security Info=False and its users have only the privileges needed to perform their tasks.