1 / 8
文档名称:

数据库的安全途径提升部署方案.docx

格式:docx   大小:31KB   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库的安全途径提升部署方案.docx

上传人:mkjafow 2018/8/27 文件大小:31 KB

下载得到文件列表

数据库的安全途径提升部署方案.docx

相关文档

文档介绍

文档介绍:部署方案
Mysql数据库所处环境的设置:
1)、修改root用户口令,删除空口令
# /usr/local/mysql/bin/mysqladmin -u root password “upassword”//使用mysqladmin
#mysql> use mysql;
#mysql> update user set password=password('upassword') where user='root';
#mysql> flush privileges; //强制刷新内存授权表,否则用的还是在内存缓冲的口令
2)、删除默认数据库和数据库用户
#mysql> show databases;
#mysql> drop database test; //删除数据库test
#use mysql;
#delete from db; //删除存放数据库的表信息,因为还没有数据库信息。
#mysql> delete from user where not (user='root') ; // 删除初始非root的用户
#mysql> delete from user where user='root' and password=''; //删除空密码的root,尽量重复操作
Query OK, 2 rows affected ( sec)
#mysql> flush privileges; //强制刷新内存授权表。
3)、改变默认mysql管理员帐号
mysql> update user set user="newroot" where user="root"; //改成不易被猜测的用户名
mysql> flush privileges;
4)、关于密码的管理
#mysql> insert into users values (1,password(1234),'test');
5)、使用独立用户运行msyql
#vim /etc/f
[mysqld]
user=mysql
6)、禁止远程连接数据库
# vim /etc/
将#working注释去掉。
# /usr/local/mysql/bin/mysqladmin -u root -p shutdown //停止数据库
#/usr/local/mysql/bin/mysqld_safe --user=mysql & //后台用mysql用户启动mysql
7)、限制连接用户的数量
#vim /etc/f
[mysqld]
max_user_connections 2
8)、用户目录权限限制
# chown -R root  /usr/local/mysql/  //mysql主目录给root
# chown -R /usr/local/mysql/var //确保数据库目录权限所属mysql用户
9)、命令历史记录保护
# rm .bash_history .mysql_history  //删除历史记录
# ln -s /dev/null .bash_history   //将shell记录文件置空
# ln -s /dev/null .mysql_h