ERROR 1044(42000): Access denied for user ‘‘@‘localhost‘ to database
前两天由于个人需要使用PHP和Apache,便在自己的服务器上安装了xampp。一时忘记xampp本身自带了mysql,而服务器之前也安装了mysql。不知道是不是安装了两个不同版本的mysql导致我在终端用命令myssql -u root -p登陆原来的mysql时,发现虽然用的是root账号登陆,但实际登陆进去的身份却是匿名用户。这里也有个锅就是我之前都没有改过root的秘密,root一直都是无密码登陆。 所以匿名用户操作数据库就报出了如标题的错误,因为没有权限。原因我没搞懂。网上两种办法就是就是先屏蔽验证,进去mysql后修改root用户的密码或者删除匿名用户。
这里我有个新发现就是如果你使用vscode的插件或者别的图形化数据库连接工具进行远程登录,则可以完全正常以root用户的身份登录。如果这个途径可以那就可以直接修改mysql里面user表的root用户的密码了。
还有一个点就是user表中的password字段不是不是密码明文,而是密文存储。可以用update语句更新为password("你的明文密码"),这里的password是一个加密函数。
最后修改完执行一下flush
privileges
;
ERROR 1044(42000): Access denied for user ‘‘@‘localhost‘ to database相关推荐
- error 1044 (42000):access denied for user ''@'localhost' to database 'mysql' 解决方法
重新安装mariaDB数据库时,出现安装权限问题,中止安装发现居然能够登陆mysql,但是登陆时可以不填密码,操作数据库时会报错:ERROR 1044 (42000): Access denied f ...
- Mysql,ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql' 刚在服务器上装上mysql,发现以root加 ...
- ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'.前两天也出现过这个问题,网上找了一个比 ...
- error 1044 (42000):access denied for user ''@'localhost' to database 'mysql'
重新安装mariaDB数据库时,出现安装权限问题,中止安装发现居然能够登陆mysql,但是登陆时可以不填密码,操作数据库时会报错:ERROR 1044 (42000): Access denied f ...
- ERROR 1044 (42000)Access denied for user @localhost to database
ERROR 1044 (42000): Access denied for user "@'localhost' to database 'demo' 不管输入什么都是提示权限不够 mysq ...
- 创建数据库 mysql 1044_mysql ERROR 1044 (42000): Access denied for user ''@'localhost' to database...
1. 问题描述: 在MySQL控制台下创建数据库出现以下信息: mysql> CREATE DATABASE python; ERROR 1044 (42000): Access denied ...
- 解决 ERROR 1044 (42000): Access denied for user ‘‘@‘localhost‘ to database ‘mysql‘
然后创建一个数据库,提示下图错误: 提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'.是 ...
- 解决忘记密码报错ERROR 1044 (42000): Access denied for user ‘‘@‘localhost‘ to database ‘mysql‘的办法
由于长时间没用登录mysql忘记密码报错,ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql',导 ...
- error 1044 mysql_mysql ERROR 1044 (42000): Access denied for user ''@'localhost' to database
1. 问题描述: 在MySQL控制台下创建数据库出现以下信息: mysql> CREATE DATABASE python; ERROR 1044 (42000): Access denied ...
- 终于解决 ERROR 1044(42000): Access denied for user ''@'localhost' to database,亲测有效
在 create database mytestsql 时出现错误: ERROR 1044(42000): Access denied for user ''@'localhost' to datab ...
最新文章
- View事件分发机制(源码 API27)
- PrestaShop 网站漏洞修复办法
- 阿里云rds linux平台使用wget 工具下载备份与日志文件
- 网络犯罪分子为何针对中小企业?—Vecloud微云
- oracle 去除重复的信息
- Oracle 11g RAC 添加新节点及故障解决案例
- 2012 IBM软件技术峰会:IBM与开发者谈四大热门领域看法
- offset,client,scroll的学习记录
- web前端如何才能成为架构师
- Pytorch - Tips
- VM189:1 Uncaught SyntaxError: Unexpected token o in JSON at position 1
- python中pow_Python中float的内置pow()和math.pow()之间的区别?
- 刷题总结——宠物收养所(bzoj1208)
- NS3_Tutorial 中文版: 第四章 NS3 概念概述
- jquery中的mouseover、mouseout 和 mouseenter 、 mouseleave的区别
- 水务综合运营管理系统
- mysql查看数据库的日志文件_怎么查看mysql数据库的日志文件
- angular自带的jquery lite用法实例,不用引入jq照样回到老夫就用jq的感觉~
- 微信小程序视频上传组件直接上传至阿里云OSS
- 华工大学计算机基础题库,华工大学计算机基础操作练习题.docx
热门文章
- 使用计算机处理问题的步骤,1.1计算机解决问题的过程 计算机解决问题的5个步骤...
- C游戏编程入门第一讲心得
- 腾讯运维专家的自我修养
- (arxiv-2018)图像检索的注意力感知广义平均池化
- 苏黎世联邦理工学院计算机怎么样,哪位大神知道苏黎世联邦理工学院怎么样?...
- Excel 2010 VBA 入门 014 获取VBA帮助
- 读《三井帝国在行动》笔记
- refseq数据库的特点_eureka如何剔除服务
- 2020年综合评价备考全知道(附31所综合评价院校名单)
- VMware的几种网络类型