[mysqld-4.1.22-standard]SELECT command denied to user
'mydb_user'@'123.xxx.xxx.xxx' for table 'products'
我已经在远程主机中添加了我正在访问在线数据库的电脑——“123.xxx.xxx.xxx”——我是否需要在数据库上单独授予该 IP 的权限?但是怎么做?
我已将所有权限授予数据库用户:mydb_user,方法是将此用户从我的网站的 cpanel 添加到数据库中并授予他所有权限。
我能够成功连接到数据库,但是当我通过查询:SELECT * FROM PRODUCTS 时,它会给出上述错误。
即使我使用主登录名(即我用来登录 CPANEL 的凭据)连接到数据库,也会出现同样的错误............请帮助...... ……!!!!!!
我从本地 C# WINFORM .NET APPLICATION 连接到我网站的在线 mysql 数据库,它使用:
OdbcConnection addprodConn = new OdbcConnection("Driver={MySQL ODBC 5.1 Driver};
uid=mydb_user;password=********;server=www.mywebsite.com;database=mydb;port=3306");