mysql错误ERROR 1044 (42000): Access denied for user
发表于:2024-11-14 作者:千家信息网编辑
千家信息网最后更新 2024年11月14日,mysql错误ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'MAC'解决办法MariaDB [(none
千家信息网最后更新 2024年11月14日mysql错误ERROR 1044 (42000): Access denied for user
mysql错误ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'MAC'解决办法
MariaDB [(none)]> create database MAC;ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'MAC'MariaDB [(none)]> 方法一:1.关闭mysql # service mysqld stop 【 备注centos7是systemctl stop mariadb】2.屏蔽权限 # mysqld_safe --skip-grant-table 屏幕出现: Starting demo from .....3.新开起一个终端输入 #mysql -uroot -pxxxxxx MariaDB [(none)]> use mysql; MariaDB [mysql]> MariaDB [mysql]> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; 【备注:下一次会用newpassword密码登录数据库】 MariaDB [mysql]> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误 MariaDB [mysql]> \q----------------------------------------------------------------------------我的实操测试[root@nessus ~]# systemctl stop mysqldFailed to stop mysqld.service: Unit mysqld.service not loaded.[root@nessus ~]# systemctl stop mariadb[root@nessus ~]# [root@nessus ~]# [root@nessus ~]# mysqld_safe --skip-grant-table191030 11:11:24 mysqld_safe Logging to '/var/log/mariadb/mariadb.log'.191030 11:11:24 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql新开起一个终端输入[root@nessus ~]# mysql -uroot 【我的无密码】MariaDB [(none)]> use mysql;Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -ADatabase changedMariaDB [mysql]> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';Query OK, 4 rows affected (0.01 sec)Rows matched: 4 Changed: 4 Warnings: 0MariaDB [mysql]> MariaDB [mysql]> MariaDB [mysql]> FLUSH PRIVILEGES;Query OK, 0 rows affected (0.00 sec)MariaDB [mysql]> \qBye[root@nessus ~]# mysql -uroot 【发现之前无密码无法登陆了】ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)[root@nessus ~]# [root@nessus ~]# mysql -uroot -pnewpassword 【得用newpassword密码登录数据库】Welcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 5Server version: 5.5.60-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> MariaDB [(none)]> MariaDB [(none)]> MariaDB [(none)]> create database MAC;Query OK, 1 row affected (0.00 sec)MariaDB [(none)]> MariaDB [(none)]> MariaDB [(none)]> MariaDB [(none)]>
密码
终端
错误
备注
数据
数据库
新开
登录
输入
办法
屏幕
方法
权限
这句话
测试
登陆
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器文件系统错误
第五届网络安全知识竞赛答案
山东应用软件开发哪里好
西昌游戏软件开发招聘
数据库的核心软件是
网络安全关系国家安全发展高科技
计算机网络技术对老师的评语
网络安全部门评估方案
做封面软件开发
租杭州服务器
杭州新鸿基软件开发有限公司
外包软件开发立项管理规范
三维软件开发师可以做什么
eui用什么数据库数据类型
软件开发课程包括
软件开发实习生(认证方向)
深圳爱力网络技术有限公司
丰南租房软件开发
网络安全法关于整改是第几条
辽宁信息化软件开发服务有哪些
企业级数据库解决方案
网络安全文明上网作文500
航海王拼图软件开发
安徽网络存储服务器机箱订制
坦桑尼亚服务器排名
移动网络一直无法连接服务器
mac电脑连接服务器
墨点网络技术支持 石家庄
两会 网络安全 保障
XW网络安全保障