MariaDB社区

标题: 做.net开发,发现连接字串中用户名、密码没用!! [打印本页]

作者: bobkernel    时间: 2010-4-28 23:39
标题: 做.net开发,发现连接字串中用户名、密码没用!!
安装的最新的mysql connector for .net。里面有sample
发现不管怎么修改用户名,只要密码为空就能连接到数据库!!!
惊了!
网上查了一番修改成        
connStr = "server=localhost;user=;password=;database=mysql;persist security info=true"发现还是没用。只有输入密码的时候才会跳出错误。

不知为何,感觉应该是连接字串的问题,不过不知关键在那里
望赐教
作者: kider    时间: 2010-4-29 10:11
与数据库的用户权限设置有关。
你可以输出以下信息看看:
mysql> select host,user,password from mysql.user;
MySQL会有根据权限定义的不同选择密码为空的情况。
把密码为空的记录行删除试试。
作者: bobkernel    时间: 2010-4-29 19:08
不好意思,这么晚才来回复。我后来吧everyone删掉后,就没问题了。谢谢!




欢迎光临 MariaDB社区 (http://123.56.88.72/) Powered by Discuz! X3.2