MySQL无法重启问题解决Warning: World-writable config file ‘/etc/my.cnf’ is ignored
mysql 解决 无法 is my File 重启 config
2023-09-14 08:58:26 时间
权限777,任何一个用户都可以改my.cnf,存在很大的安全隐患.
修复MySQL问题
[root@ttlsa ~] # chmod 644 /etc/my.cnf |
my.cnf设置为用户可读写,其他用户不可写.
今天帮朋友维护服务器,在关闭数据库的命令发现mysql关不了,提示Warning: World-writable config file ‘/etc/my.cnf’ is ignored ,大概意思是权限全局可写,任何一个用户都可以写。mysql担心这种文件被其他用户恶意修改,所以忽略掉这个配置文件。这样mysql无法关闭。
下面看下整个过程
重启MySQL
[root@ttlsa ~] # service mysqld stop |
Warning: World-writable config file '/etc/my.cnf' is ignored |
Warning: World-writable config file '/etc/my.cnf' is ignored |
MySQL manager or server PID file could not be found![FAILED] |
可以看到mysql停止不了
查看my.cnf的权限
[root@ttlsa ~] # ls -l /etc/my.cnf |
-rwxrwxrwx 1 root root 4878 Jul 30 11:31 /etc/my.cnf |
权限777,任何一个用户都可以改my.cnf,存在很大的安全隐患.
修复MySQL问题
[root@ttlsa ~] # chmod 644 /etc/my.cnf |
my.cnf设置为用户可读写,其他用户不可写.
关闭MySQL
[root@ttlsa ~] # service mysqld stop |
Shutting down MySQL..[ OK ] |
MySQL关闭成功. 问题很简单
转自http://www.ttlsa.com/mysql/warning-world-writable-config-file-etcmy-cnf-is-ignored/
相关文章
- MySQL触发器:更新你的数据库!(mysql触发器更新)
- MySQL设置:解决字符编码问题(mysql设置字符编码)
- 细节掌握共享锁:MySQL 之门(mysql共享锁)
- 连接数据库Shell使用MySQL连接数据库的简单方法(shell通过mysql)
- MySQL编码错误:解决不可忽视的痛点(mysql编码错误)
- MySQL分表查询优化技巧(mysql水平分表后查询)
- MySQL表约束怎么查看?(mysql查看表约束)
- MySQL新建数据库遭遇问题?看这里解决!(MySQL无法新建数据库)
- 解决MySQL中跳出循环的问题(mysql跳出循环)
- 解决MySQL日志乱码问题(mysql日志乱码)
- MySQL破解神器:轻松突破数据库密码(mysql 破解工具)
- 如何使用MySQL查找重复数据(mysql查找数据重复)
- MySQL服务器启动失败:何去何从?(mysql服务器无法启动)
- MySQL事务回滚原理简述(mysql中事务回滚)
- MySQL中的real数据类型详解(mysql中real)
- MySQL无法通过CMD启动(cmd打开mysql失败)
- 解析MySQL数据库的三种同步方式(mysql 三种同步方式)
- 探究 MySQL 宕机问题,解决一般情况下的错误(mysql一般宕机问题)
- 状态但无法连接数据库无法连接数据库的 MySQL 一直处于启动状态(mysql一直处于启动)
- MySQL操作常见错误代码mysqlerrno及其解决方法(mysql_errno)
- 菜鸟教程推荐MySQL下载指南(mysql下载菜鸟教程)
- MySQL禁止查看数据库如何解决(mysql不让看数据库)
- MySQL 分区功能无法使用的原因及解决办法(mysql不能分区)
- 解决MySQL中查询语句不显示的问题(mysql不显示语句)
- MySQL数据库无法自动分区功能(mysql不支持自动分区)
- MySQL数据库,没有字段粒度,要怎么才能精确控制呢(mysql不提供字段粒度)
- MySQL无法存储中文字符(mysql不能存汉子)