gpt4 book ai didi

mysql - 如何克服 ERROR 1045 (28000) : Access denied for user 'ODBC' @'localhost' (using password: NO) permanently

转载 作者:IT老高 更新时间:2023-10-28 23:42:23 25 4
gpt4 key购买 nike

当我试图通过键入 mysql 在 windows cmd 中打开 mysql 时。出现以下错误。

ERROR 1045 (28000): Access denied for user ODBC@localhost (using password: NO)

然后通过查看类似的查询,我以某种方式通过使用得到了一个临时解决方案C:> mysql -u root -p 然后输入密码,mysql 就可以工作了。但是当我关闭和打开时,同样的问题再次出现。

还有一件事是我创建了一个用户“管理员”。但是当我尝试使用命令 C:> mysql --user=admin --password=root 打开 mysql 时,出现以下错误:

C:\Users\abhay kumar>mysql --user=admin --password=root
ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password:NO)

任何帮助都会很棒

最佳答案

由于某种原因,ODBC 用户是 Windows 下的默认用户名,即使您在设置时没有创建该用户也是如此。只需输入

mysql

不指定用户名将尝试使用不存在的 ODBC 用户名进行连接,并给出:

Error 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

请尝试指定一个您知道的用户名,例如:

mysql -u root -p

其中 -u root 指定了用户名 root-p 将使命令提示符输入密码。

关于mysql - 如何克服 ERROR 1045 (28000) : Access denied for user 'ODBC' @'localhost' (using password: NO) permanently,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23950722/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com