MySQL数据库用户安全策略
MySQL数据库用户安全策略
安装完MySQL数据库之后,默认的管理员root密码为空,这很不安全。因此需要为root用户设置一个密码。
1、为root用户设置密码
进入mysql数据库:use mysql;
更改root用户密码: update user set password=password(‘song123’)
where user=root;
退出: exit;
注意:如上操作是不会生效的,再用“mysql
-u root”登录的时候,依然是无密码状态,原因在于mysql服务为加速系统效率,会先将用户权限更新到内存中,除非使用实时生效命令会再次刷新内存权限数据。在mysql命令行中执行flush privileges,或重启服务,service
mysqld restart
接下来无密码方式就不能登录,要采用以下方式登录
mysql -u
root -p 回车后,会提示输入密码,输入自己设置的密码就好
2、忘记密码如何处理
进行免密登录的配置
首先停止MySQL服务,示例如下: service mysql stop
然后,/etc/my.cnf 中在[mysqld]的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
skip-grant-tables
保存并且退出vi。 ::?
MySQL数据库用户安全策略相关推荐
- MySQL数据库用户密码连续5次输入错误限定用户登录
为数据库安全第三方会进行渗透测试,为防止恶意暴力破解用户密码,在用户登录时密码连续输入错误一定次数后限定用户的登录.本文通过插件实现当用户连续输入5次错误密码后显示其登录. 连接控制插件 MySQL数 ...
- mysql数据库密码为空_注意MySQL数据库用户root密码为空
注意MySQL数据库用户root密码为空 文章作者:网友投稿 发布时间:2008-08-14 19:11:51 来源:网络 看到这大家肯定知道了,就是利用mysql输出一个可执行的文件而已.为什么不用 ...
- mysql数据库密码为空_注意MySQL 数据库用户root密码为空_MySQL
这篇文章着重介绍了MySQL数据库用户root密码为空的另类攻击方法,更多内容请参考下文: 1.连接到对方mysql 服务器 mysql -u root -h 192.168.0.1 mysql.ex ...
- mysql数据库用户及用户权限管理
1.mysql数据库的权限 (1)mysql数据库用户权限级别 1)全局性管理权限:作用于整个mysql实例级别 2)数据库级别:作用于指定的某个数据库上或者所有数据库上 3)数据库对象级别权限:作用 ...
- mysql数据库用户管理及日志文件
用户管理 实际应用: MySQL数据库是信息系统中非常重要的一个环节, 默认有个root用户,但是这个用户权限太大,一般只在管理数据库时候才用.所以通常由管理员创建不同的管理账户,分配不同的操作权限, ...
- mysql数据库用户简单分析_如何用SQLyog来分析MySQL数据库详解
用SQLyog来分析MySQL数据库: SOLyog的下载.安装以及使用很简单.我去了相关网站下载,它只有384K字节大小.它把两个文件(一个可执行文件.exe和一个动态链接库文件.dll)安装到C: ...
- Mysql数据库的安全策略
目录 一.身份鉴别 1.设置密码复杂度策略 1).指标描述 2).整改建议 3).解决方案 1).查看validate_password 插件是否安装 2).安装validate_password 插 ...
- mysql查看密码_如何查看mysql数据库用户密码?
展开全部 1,打开mysql.exe和mysqld.exe所在32313133353236313431303231363533e59b9ee7ad9431333365633838的文件夹,复制路径地址 ...
- mysql数据库用户建立_Mysql数据库之创建用户
注:在Mysql数据库中SQL语句默认是以":"结尾.输入命令时,关键字可以大写也可以小写,但必须保持一致,本人比较倾向使用小写,个人习惯吧. 在Mysql中创建数据库用户主要有三 ...
最新文章
- hdl四位二进制计数器_四位二进制计数器这样接成十进制计数器
- Python 技术篇-用os库读取本地文件的字节数、文件大小
- NXP I.MX6ULL 交叉编译工具链下载地址?
- 第二十五期:搞定Linux Shell文本处理工具,看完这篇集锦就够了
- python函数参数学习_python函数学习1
- git 回退上一个版本
- MonoBehaviour Lifecycle(生命周期/脚本执行顺序)
- SQL Server中Rowcount与@@Rowcount的用法 和set nocount on 也会更新@@Rowcount
- solidworks工程图模板与图纸格式的区别_教你DWG如何导入为图纸格式
- Flutter IM 极光
- 无法启动此程序 因为计算机中丢失msvcr71.dll,win7系统弹出对话框提示“msvcr71.dll丢失”如何解决...
- 液晶屏背光LED驱动电路设计参考
- 【干货】python爬取《战狼2》电影短评论,生成图云
- 【免费个人网站制作】免费个人网站如何制作?
- matlab左侧栏没了,AI软件左侧的工具栏不见了没有了怎么显示出来
- 网件路由器使用计算机mac,网件路由器怎么ip与mac绑定(2)
- 在win10系统中安装Visual C++ 6.0的具体方法
- Capstone/CS5266 TYPEC拓展坞带PD快充芯片 CS5266应用说明
- matlab数据处理之批量解方程
- CPCI-S检索(原ISTP)、CPCI-SSH源期刊检索简介