美文网首页
第30课 用户和数据安全

第30课 用户和数据安全

作者: 猫哥的技术博客 | 来源:发表于2019-04-15 14:05 被阅读0次

创建用户(用户名区分大小写)

方法一(命令):
语法:

CREATE USER '用户名'@'主机ip地址' IDENTIFIED BY '密码';

实例: 添加dog用户, 密码123456

CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456';

方法二(改表, 需要刷新权限):
语法:

insert into mysql.user(host,user,password) values("主机ip地址","用户名",password("密码"));
flush privileges; 

实例: 添加cat用户, 密码123456

insert into mysql.user(host,user,password) values("localhost","cat",password("123456"));
flush privileges; 

查看用户

SELECT HOST, USER, PASSWORD FROM mysql.USER;
image.png

测试一下登录

image.png

删除用户

方式一(改表, 需要刷新权限):

Delete FROM mysql.user Where User='用户名' and Host='主机ip地址';
flush privileges;

删除用户cat

Delete FROM mysql.user Where User='cat' and Host='localhost';
flush privileges;

方式二(命令):

DROP USER '用户名'@'主机ip地址';

删除用户dog

DROP USER 'dog'@'localhost';

修改用户名

创建一个用户叫Trident(海皇戟)

insert into mysql.user(host,user,password) values("localhost","Trident",password("123456"));
flush privileges; 

方式一(改表, 需要刷新权限):

update mysql.user set user = '新名字' where user = '原来的名字';
flush privileges; 

改名Aegis(宙斯盾)

update mysql.user set user = 'Aegis' where user = 'Trident';
flush privileges; 

方式二(命令):

rename user '原来的用户名'@'主机ip地址' to '新名字'@'主机ip地址';

再改回Trident(海皇戟)

rename user 'Aegis'@'localhost' to 'Trident'@'localhost';

修改密码(知道密码)

方式一(命令):

set password for '用户名'@'主机ip地址' = password('新密码');

把''海皇戟''用户的密码改成"root"

set password for 'Trident'@'localhost' = password('root');

方式二(改表, 需要刷新权限):

UPDATE `mysql`.`user` SET `Password` = password('新密码') where user = '用户名' and host = 'localhost';
FLUSH PRIVILEGES;

把'海皇戟'用户的密码再次改成"123456"

UPDATE `mysql`.`user` SET `Password` = password('123456') where user = 'Trident' and host = 'localhost';
FLUSH PRIVILEGES;

相关文章

  • 数据加密

    当涉及到用户信息啊等比较隐私的数据,应该对用户负责,对数据加密保证数据安全。除了采用https保证数据安全外...

  • 数据安全

    网络安全(数据安全) 相关概念 安全的原则在网络上不允许传输用户隐私数据的明文在本地不允许保存用户隐私数据的明文 ...

  • 数据加密

    数据安全 数据安全的原则1)在网络上"不允许"传输用户隐私数据的"明文"2)在本地"不允许"保存用户隐私数据的"明...

  • 第30课 用户和数据安全

    创建用户(用户名区分大小写) 方法一(命令):语法: 实例: 添加dog用户, 密码123456 方法二(改表, ...

  • iOS中数据加密安全的操作

    1.数据安全 01数据安全的原则1)在网络上"不允许"传输用户隐私数据的"明文"2.)在本地"不允许"保存用户隐私...

  • iOS中数据加密安全的操作(转)

    1.数据安全 01数据安全的原则1)在网络上"不允许"传输用户隐私数据的"明文"2.)在本地"不允许"保存用户隐私...

  • 《AWS 云计算实战》笔记(五)——IAM、安全组和 VPC

    保护系统安全:IAM、安全组和 VPC 检查安全更新 1⃣️ 在服务器启动时安装安全更新:在用户数据脚本中添加安全...

  • linux 系统安全 步骤

    服务器安全运维网络安全运维数据安全运维1、账号安全删除特殊的用户和组:adm,lp,sync,shutdown,h...

  • 第四章(数据库安全)

    一、不安全因素: 1.非授权用户的恶意修改 2.重要数据泄漏 3.安全环境的脆弱 二、数据库安全控制 用户身份鉴别...

  • Alexander Rakhmanov:区块链技术提供用户匿名和

    Alexander Rakhmanov:区块链技术提供用户匿名和保护数据 来自云存储和数据安全供应商Market....

网友评论

      本文标题:第30课 用户和数据安全

      本文链接:https://www.haomeiwen.com/subject/jqoywqtx.html