0
我已经开始在Mac上运行grails 2.2.0和mysql(mysql版本14.14 Distrib 5.6.10,对于osx10.7(x86_64)使用EditLine包装器)的错误访问被拒绝错误OS X.Grails 2.2.0 mysql访问权限
Caused by: java.sql.SQLException: Access denied for user 'nfuser'@'localhost' (using password: YES)
示例代码
dataSource { pooled = true driverClassName = "com.mysql.jdbc.Driver" username = "nfuser" password = "nfuser" dialect = org.hibernate.dialect.MySQL5InnoDBDialect } .. development { dataSource { dbCreate = "create-drop" // one of 'create', 'create-drop', 'update', 'validate', '' url = "jdbc:mysql://localhost:3306/nf_dev" } }
通常的赠款和运行Grails的前分贝创建。
GRANT all ON nf_dev.* TO 'nfuser'@'%' identified by 'nfuser';
测试了一个全新的项目,当然它的工作..想法?
/S
你有可能会改写'dataSource.password'任何'grails.config.locations'外部配置文件? – 2013-02-10 10:14:37
是的,当然我有/etc/nf.properties包含密码。 Duuhhhh。在这里询问帮助我直接找到它。留下这个问题作为提醒像我这样的其他愚蠢的吸盘;-) – 2013-02-10 10:22:38