我想知道是否有一种方法可以不使用包含数据库用户名和密码的显式字符串从mysql数据库中取出数据
connection = New MySqlConnection("Server=localhost;Database=test;userid=root;pwd=pass")
cngwdvgl1#
另外,mysql有两种模式可以实现这一点:基于证书的身份验证(类似于ssh,但不确定这在应用程序中是什么样子)windows/集成身份验证(通过插件)下面是通过connectionstrings.com的最后一个选项的示例使用windows身份验证
Server=myServerAddress;Database=myDataBase;IntegratedSecurity=yes;Uid=auth_windows;
此选项可从connector/net版本6.4.4获得必须安装windows本机身份验证插件才能运行。net还内置了对配置文件的加密部分的支持,这样您就可以以安全的方式存储配置文件。
1条答案
按热度按时间cngwdvgl1#
另外,mysql有两种模式可以实现这一点:
基于证书的身份验证(类似于ssh,但不确定这在应用程序中是什么样子)
windows/集成身份验证(通过插件)
下面是通过connectionstrings.com的最后一个选项的示例
使用windows身份验证
此选项可从connector/net版本6.4.4获得
必须安装windows本机身份验证插件才能运行。
net还内置了对配置文件的加密部分的支持,这样您就可以以安全的方式存储配置文件。