0

我在 iis 6、windows server 2003、mysql 数据库上运行 web 应用程序。

首先它工作正常,但是当我用相同的密码重新配置mysql服务器时,当我想在浏览器中输入任何页面时,它给了我这个消息错误:

"MySql.Data.MySqlClient.MySqlException: There is no 'root'@'%' registered".

我检查了应用程序连接,它是相同的,就好像应用程序没有看到 localhost 一样,因为“dbforge”有时会给我这个消息:"connection localhost cannot be found"但是当我双击连接时,它以 root 身份打开。

解决这个问题的任何想法


我解决它:

要从任何 PC 访问 mysql,您必须发出以下命令...

授予所有特权。TO 'root'@'%' IDENTIFIED by 'mysql' WITH GRANT OPTION;

4

0 回答 0