2016-12-06 158 views
0

我有一个由商业公司构建的数据库。他们的报告基本上不存在。他们有几个罐头报告,但不是我们需要的。当然,他们强烈建议不要连接到数据库,并可以建立自定义的报告“小费”。ODBC连接到MySQL 5.1

我的想法是使用链接表连接到数据库,然后使用诸如Business Objects,Access甚至Excel之类的东西来构建我想要的“小额费用”的所有报告。我知道这样做的唯一方法需要ODBC连接。我已经下载/安装了MySQL 5.1驱动程序。但是,我有问题连接。

我有一个服务器的用户名和密码。当我尝试测试连接,我得到

连接失败:[HY000] [MySQL的] [ODBC 5.1驱动]拒绝访问 用户的userrname'@ '......'(使用密码:YES) 。

试图建立一个只读帐号,以及没有密码,并收到了同样的错误消息,但在最后它说

(使用密码:NO)

任何建议,这是什么造成的?任何解决方法?

回答

0

事情你需要做的:

  1. 请确保您有用户/密码是否正确。
  2. 确保您有权访问数据库:grant all privileges on db.* to 'youruser'@'your ip' identified by 'YOURPASSWORD';