Java培训课程之Mysql的用户管理

发布时间:2020年06月01日作者:atguigu浏览次数:756

相关命令

命令描述备注
create user zhang3 identified by ‘123123’;创建名称为zhang3的用户,密码设为123123; 
select host,user,password,select_priv,insert_priv,drop_priv from mysql.user;查看用户和权限的相关信息 
set password =password(‘123456’)修改当前用户的密码 
update mysql.user set password=password(‘123456′) where user=’li4’;修改其他用户的密码所有通过user表的修改,必须用flush privileges;命令才能生效
update mysql.user set user=’li4′ where user=’wang5′;修改用户名所有通过user表的修改,必须用flush privileges;命令才能生效
drop user li4删除用户不要通过delete from  user u where user=’li4′ 进行删除,系统会有残留信息保留。

示例说明

Java培训课程

host :表示连接类型

        % 表示所有远程通过 TCP方式的连接

        IP 地址 如 (192.168.1.2,127.0.0.1) 通过制定ip地址进行的TCP方式的连接

       机器名   通过制定i网络中的机器名进行的TCP方式的连接

        ::1   IPv6的本地ip地址  等同于IPv4的 127.0.0.1

        localhost 本地方式通过命令行方式的连接 ,比如mysql -u xxx -p 123xxx 方式的连接。

  user:表示用户名

       同一用户通过不同方式链接的权限是不一样的。

  password:密码

       所有密码串通过 password(明文字符串) 生成的密文字符串。加密算法为MYSQLSHA1 ,不可逆 。

        mysql 5.7 的密码保存到 authentication_string 字段中不再使用password 字段。

  select_priv , insert_priv

        为该用户所拥有的权限。

想要了解跟多关于Java培训课程内容欢迎关注尚硅谷Java培训,尚硅谷除了这些技术文章外还有免费的高质量Java培训课程视频供广大学员下载学习


上一篇:
下一篇:
相关课程

java培训 大数据培训 前端培训

关于尚硅谷
教育理念
名师团队
学员心声
资源下载
视频下载
资料下载
工具下载
加入我们
招聘岗位
岗位介绍
招贤纳师
联系我们
全国统一咨询电话:010-56253825
地址:北京市昌平区宏福科技园2号楼3层(北京校区)

深圳市宝安区西部硅谷大厦B座C区一层(深圳校区)

上海市松江区谷阳北路166号大江商厦3层(上海校区)

武汉市东湖高新开发区东湖网谷(武汉校区)

西安市雁塔区和发智能大厦B座3层(西安校区)

成都市成华区北辰星拱青创园综合楼3层(成都校区)