当前位置: 首页 > news >正文

Mysql权限控制语句

1.创建用户

create user 'ky32'@'localhost' IDENTIFIED by '123456'

create user:创建用户开头

ky32:用户名

localhost 新建的用户可以在哪些主机上登录 即可以使用ip地址,网段主机名

'ky32'@'localhost'

'ky32'@'192.168.233.22'

'ky32'@'192.168.233.0/24'

'ky32'@'%'表示所有

2.密码加密

create user 'ky33'@'localhost' IDENTIFIED by '123456'

select PASSWORD('adc123')

将复制到

create user 'ky32'@'localhost' IDENTIFIED by '*A128850A1070B874A09A551583D9D900E3C85B13'

3.赋权

grant all privileges on *.* to 'ky32'@'localhost' identified by '123456';

grant 赋权的开头语句

all privileges 赋予所有权限

on *.* 对所有库都有操作权限

on kgc.*只能对指定的库进行操作

to 'ky32'@'localhost' 赋权给哪个用户

identified by '123456';使用的哪个密码进行登录

4.删除用户的权限

revoke all privileges on *.* from 'test1'@'192.168.66.15';

5.如何对权限进行控制

grant select on kgc.* to 'test1'@'192.168.66.15' identified by '123456'; 单独赋权

6.如何给用户重命名

rename user 'test1'@'192.168.66.15' to 'guoqi'@'192.168.66.15';

7.删除用户

drop user 'guoqi'@'192.168.66.15';

8.如何给用户修改密码

当前的登录用户

set password=password('abc123') ##root

flush privileges

set password for 'guoqi'@'192.168.66.15' =password('abc123'); #给其他用户修改密码

9.忘记了root密码怎么办

vim /etc/my.cnf

systemctl restart mysqld

mysql -u root -p

use mysql;

select * from user;

select User,authentication_string,Host from user;

update mysql.user set authentication_string=password('123456') where User='root' and Host='localhost';

flush privileges;

vim /etc/my.cnf

删除免密登录

http://www.lryc.cn/news/213107.html

相关文章:

  • 小程序如何导入配送账号
  • ubuntu(18.04) 安装 blast 并在php中调用
  • UML—时序图是什么
  • 【每日一题Day364】LC2003每棵子树内缺失的最小基因值 | dfs
  • 调试记录 单片机GD32F103C8T6(兆易创新) 程序烧写完成但是没有现象 (自己做的板子)
  • Leetcode刷题笔记--Hot91--100
  • 算法训练一——链表
  • 【JAVA】类与对象的重点解析
  • ES6对象扩展
  • docker应用部署---Tomcat的部署配置
  • TestCenter测试管理工具
  • 索引切片复习
  • 想入门网络安全,这些前置准备要做好!
  • Spark新特性与核心概念
  • 设计模式_状态模式
  • css 某个元素被挤的显示不完整,如何显示完整
  • pve lxc debian 11安装docker遇到bash: sudo: command not解决办法
  • springboot的缓存和redis缓存,入门级别教程
  • 语雀P0级时间爆发,留给运维的时间不多了?
  • LeetCode 2401.最长优雅子数组 ----双指针+位运算
  • NOIP2023模拟6联测27 无穷括号序列
  • java spring cloud 工程企业管理软件-综合型项目管理软件-工程系统源码
  • openEuler 22.03 x86架构下docker运行arm等架构的容器——筑梦之路
  • 【Java】HashMap常见的面试题
  • openpnp - src - 配置文件载入过程的初步分析
  • 中国各城市土地利用类型(城市功能)数据集(shp)
  • Linux网络编程:数据链路层
  • python 线程 超时时间
  • LeetCode:274. H 指数、275. H 指数 II(C++)
  • 多线程及锁