node mysql 安全_MySQL 安全配置《 Node.js 服务端应用开发:生产环境 》

安装好 mysql 以后可以再做点相关的安全配置,mysql 提供了一个命令,执行一下 mysql_secure_installation, 这个命令会问我们一些问题,首先问我们要不要设置验证密码组件,这个组件可以检查密码的强度,输入 y 按下回车,表示确定要使用这个组件。

有三种密码验证策略,问我们要选择哪一个,输入 2 表示要使用最强壮的密码验证策略。 please set the password for root here,请设置 root 用户的密码。这个用户是 mysql 系统里的超级管理员,使用它可以在数据库系统里面创建新的用户,数据仓库等等。

如果你需要一个随机的密码,可以新建一个终端标签,然后用 openssl 生成一串随机字符,rand -base64 32 ,复制一下生成的这串随机的字符,用它作为 root 用户的密码。 直接粘贴到这里,重新再粘贴一次,确认一下这个密码。你要把这个密码保存到某个安全的地方,登录 mysql 系统的时候会用到这个密码。

确定要用这个密码吗,输入 y ,按下回车,表示确定。 是否要移除掉系统里的匿名用户,输入 y ,按下回车,确定要移除。

这次问我们要不要禁止使用 root 用户远程登录,输入 y 表示要禁止。 要不要删除掉 test 数据仓库,输入 y 表示确定要删除掉这个数据仓库。

是否要现在重载权限,输入 y ,再按下回车,确定要重载。 这样我们就完成了 MySQL 数据仓库管理系统的安全配置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值