我们要注意的Mysql基本安全设置
2023-09-11 14:14:35 时间
1.设置或修改Mysql root密码:
默认安装后空密码,以mysqladmin命令设置密码:
mysqladmin -uroot password "password"
Mysql命令设置密码:
mysql> set password for root@localhost=password('password);
更改密码:
update mysql.user set password=password('password') where user='root'; flush privileges;
2.删除默认的数据库和用户
drop database test; use mysql; delete from db; delete from user where not(host="localhost" and user="root"); flush privileges;
3. 更改默认root账号名称:
update mysql.user set user="admin" where user="root"; flush privileges;
4. 本地文件安全:
set-variable=local-infile=0
5. 禁止远程连接mysql,远程管理可通过phpmyadmin,编辑my.cnf在[mysqld]添加:
skip-networking
6.最小权限用户:
create database db1; grant select,insert,update,delete,create,drop privileges on database.* to user@localhost identified by 'passwd';
7. 限制普通用户浏览其它数据库,编辑my.cnf在[mysqld]添加:
--skip-show-database
8.快速修复MySQL数据库
修复数据库
mysqlcheck -A -o -r -p
修复指定的数据库
mysqlcheck -o -r database -p
9.跟据内存的大小选择MySQL的配置文件:
my-small.cnf # > my-medium.cnf # 32M - 64M my-large.cnf # memory = 512M my-huge.cnf # 1G-2G my-innodb-heavy-4G.cnf # 4GB
相关文章
- Mysql加锁过程详解(2)-关于mysql 幻读理解
- mysql 设置 row格式binlog_为什么要把MySQL的binlog格式修改为row
- mysql binary like_MYSQL的binary解决mysql数据大小写敏感问题的方法
- VS2013与MySql建立连接;您的项目引用了最新实体框架;但是,找不到数据链接所需的与版本兼容的实体框架数据库 EF6使用Mysql的技巧
- MySQL无法启动报 Error: could not open single-table tablespace file ./mysql/innodb_table_sta
- 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- MySQL 5.5.3配置binlog
- Windows下MySQL重装引起问题的解决
- Mysql的安全配置向导命令mysql_secure_installation
- MySQL 命令行工具之 mysqldump 深入研究
- 转发 可设置skip_name_resolve参数 会出现 ERROR 2005 (HY000): Unknown MySQL server host _mysql ...
- MySQL安全审计-等保2.0
- python操作mysql数据库系列-操作MySql数据库(二)
- Windows 免安装版mysql,适用于版本MySQL 5.7.7及以上,快速配置教程
- mysql导出数据报错The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
- 配置新服务器 的一些 依赖库 php mysql nginx
- liunux mysql MySQL表名不区分大小写的设置方法
- Amoeba for MySQL 非常好用的mysql集群软件
- MySQL第五个学习笔记 该数据表的操作
- MySQL语句的所有模型(详细)
- Mybatis+Oracle搭配insert空值报错之myBatis+mysql驱动+oracle驱动的源码分析
- MySQL索引