我有几个使用mysql2运行的项目版本。我的桌面上有一个版本可以正常工作。不过,我上传到svn,也是有效的。在我的一位同事现在添加了一些css文件后,它停止工作。它给出了上述错误。以前我有密码等问题,给了我解决同样的错误。现在只有我的桌面上的版本可以工作,但是源代码版本不起作用。任何想法,我应该检查任何问题?我还将一个mysql转储文件添加到项目文件夹中。拒绝访问用户'root'@'localhost'(使用密码:YES)Works有时会提供rails
-1
A
回答
3
问题是您尝试使用的密码连接到服务器是错误的,或者您正尝试使用密码连接到没有密码的帐户(考虑到它是root帐户,我真诚希望不会)。检查你的database.yaml文件以验证正在使用正确的密码。检查你写的任何迁移。
此外,您应该从来没有使用root
帐户从应用程序连接到您的服务器。创建具有有限权限的用户并使用该帐户。例如:
GRANT ALL PRIVILEGES ON mydb.* TO [email protected] IDENTIFIED BY 'mypass';
理想情况下,你只授予需要使用数据库的权限,但给予的只是一个数据库中的所有权限,是常见的。关键是受损的应用程序只能对一个特定的数据库造成破坏,而不会损坏服务器上的任何数据库。
+0
密码在配置文件和试图连接的应用程序上是正确的。 HOwever喜欢你说我会尝试添加一个用户并以这种方式使用它。 – CodeGeek123
相关问题
- 1. 访问被拒绝用户'root'@'localhost'(使用密码:YES)
- 2. mysql_exceptions.OperationalError | _mysql_exceptions.OperationalError:(1045,“访问拒绝用户root'@'localhost'(使用密码:YES)”)
- 3. 访问被拒绝用户'root'@'localhost'(使用密码:YES)(Mysql :: Error)
- 4. Rails访问被拒绝用户'root'@'localhost'(使用密码:NO)请提供您的MySQL安装的root密码
- 5. mysql_exceptions.OperationalError:(1045,“拒绝用户root'@'localhost'(使用密码:YES)”)
- 6. django.db.utils.OperationalError:(1045,“拒绝用户'root'@'localhost'(使用密码:YES)”)
- 7. 无法创建PoolableConnectionFactory(拒绝用户root'@'localhost'(使用密码:YES))
- 8. xampp mysql拒绝用户'root'@'localhost'使用密码:YES
- 9. 拒绝访问用户SomeUser的'@“localhost”的(使用密码:YES)
- 10. 访问被拒绝的用户“根” @“localhost”的(使用密码:YES)
- 11. java.sql.SQLException:访问拒绝用户'wineship'@'localhost'(使用密码:YES)
- 12. 访问被拒绝用户'myusername'@'localhost'(使用密码:YES)
- 13. 访问在java中拒绝用户'user_name'@'localhost'(使用密码:YES)
- 14. SQLSTATE [HY000] [1045]拒绝“用户” @“localhost”的访问(使用密码:YES)
- 15. '访问被拒绝用户'root'@'localhost'(使用密码:否)'
- 16. 访问拒绝用户'root'@'localhost'(使用密码:否)
- 17. Mysql2 ::错误(访问拒绝用户'root'@'localhost'(使用密码:否)):
- 18. SQLSTATE [28000] [1045]访问拒绝用户'root'@'localhost'(使用密码:否)
- 19. 拒绝访问用户'root'@'localhost'(使用密码:是)
- 20. java.sql.SQLException:拒绝访问用户'root'@'localhost'(使用密码:否)
- 21. 访问被拒绝用户'root'@'localhost'
- 22. 访问被拒绝someuser @ localhost(使用密码:YES)
- 23. 访问被拒绝'root @ localhost'(使用密码:否)
- 24. SQLAlchemy的OperationalError:(OperationalError)(1045, “访问被拒绝的用户 'root'@'192.168.47.131'(使用密码:YES)”)
- 25. 拒绝访问用户'root'@'localhost'(使用密码:否) - 出现了什么问题?
- 26. SQLSTATE [28000] [1045]访问被拒绝的用户 '根' @ 'localhost' 的(使用密码:YES)
- 27. 访问被拒绝的用户 '根' @ 'localhost' 的(使用密码:YES):phpMyAdmin的
- 28. SQLSTATE [HY000] [1045]访问在Laravel中拒绝用户'homestead'@'localhost'(使用密码:YES)
- 29. 错误1045(28000)拒绝访问用户“根” @“localhost”的(使用密码:YES)
- 30. mysqli :: __ construct():(HY000/1045):拒绝用户'lfc_site'@'localhost'的访问(使用密码:YES)
我无法看到CSS文件如何影响mysql连接... –
ME TOO! - 这就是为什么我卡住:) – CodeGeek123
这是完全有可能的,该同事改变超过CSS文件(无意中)。你看过他的承诺,看看究竟发生了什么变化?您是否尝试回滚到已知的工作提交? –