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

传统网站模板软文编辑器

传统网站模板,软文编辑器,网站开发与设计实训报告心得,东莞社保官方网站文章目录 1.用户1.1用户信息1.2创建用户1.3删除用户1.4修改用户密码 2.数据库的权限2.1给用户授权2.2回收权限 如果我们只能使用root用户,这样存在安全隐患。这时,就需要使用MySQL的用户管理。 1.用户 1.1用户信息 MySQL中的用户,都存储在系…

文章目录

  • 1.用户
    • 1.1用户信息
    • 1.2创建用户
    • 1.3删除用户
    • 1.4修改用户密码
  • 2.数据库的权限
    • 2.1给用户授权
    • 2.2回收权限

如果我们只能使用root用户,这样存在安全隐患。这时,就需要使用MySQL的用户管理。
在这里插入图片描述

1.用户

1.1用户信息

MySQL中的用户,都存储在系统数据库mysql的user表中

use mysql;
select host,user,authentication_string from user;

在这里插入图片描述

字段解释:

host: 表示这个用户可以从哪个主机登陆,如果是localhost,表示只能从本机登陆
user: 用户名
authentication_string: 用户密码通过password函数加密后的
*_priv: 用户拥有的权限

1.2创建用户

语法:

create user '用户名'@'登陆主机/ip' identified by '密码';

示例:

create user 'gsfl'@'localhost' identified by '12345678';
select user,host,authentication_string from user;

在这里插入图片描述
– 此时便可以使用新账号新密码进行登陆啦
–备注:可能实际在设置密码的时候,因为mysql本身的认证等级比较高,一些简单的密码无法设置,会爆出
如下报错:
– ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
– 解决方案:https://blog.csdn.net/zhanaolu4821/article/details/93622812
–查看密码设置相关要求:SHOW VARIABLES LIKE ‘validate_password%’;

1.3删除用户

语法:

drop user '用户名'@'主机名';

示例:

select user,host,authentication_string from user;

在这里插入图片描述
–删除用户

drop user 'gsfl'@'localhost';
select user,host,authentication_string from user;

在这里插入图片描述

1.4修改用户密码

语法:
自己改自己密码

set password=password('新的密码');

root用户修改指定用户的密码

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

2.数据库的权限

MySQL数据库提供的权限列表:

在这里插入图片描述

2.1给用户授权

刚创建的用户没有任何权限。需要给用户授权。

语法:

grant 权限列表 on 库.对象名 to '用户名'@'登陆位置' [identified by '密码']

说明:
权限列表,多个权限用逗号分开

grant select on ...
grant select, delete, create on ....
grant all [privileges] on ... -- 表示赋予该用户在该对象上的所有权限

. : 代表本系统中的所有数据库的所有对象(表,视图,存储过程等)
库.* : 表示某个数据库中的所有数据对象(表,视图,存储过程等)
identified by可选。 如果用户存在,赋予权限的同时修改密码,如果该用户不存在,就是创建用户

示例:

–使用root账号
–终端A

show databases;
use test2

在这里插入图片描述
–使用gsfl账号
–终端B
在这里插入图片描述
–给用户gsfl赋予test数据库下所有文件的select权限

grant select on test2.* to 'gsfl'@'localhost';

在这里插入图片描述

–等root用户给gsfl赋完权之后,再在gsfl中查看

在这里插入图片描述
–赋完权之后,就能看到新的表

–在终端B的新用户下查看

在这里插入图片描述
–没有删除权限

2.2回收权限

语法:

revoke 权限列表 on 库.对象名 from '用户名'@'登陆位置';

示例:
–gsfl身份,终端B

show databases;

在这里插入图片描述

–root身份,终端A

 revoke all on test.* from 'gsfl'@'localhost';

在这里插入图片描述

–gsfl身份,终端B,再次查看
在这里插入图片描述

http://www.hkea.cn/news/365173/

相关文章:

  • 微信小程序商城制作公司宁波seo推广服务
  • 响应式购物网站公司seo是什么意思
  • 360未经证实的网站如何做电商运营方案
  • 网站建设类公司排名营销方案范文100例
  • 郑州网站设计 郑州网站开发网络优化有前途吗
  • 黑河做网站首页关键词排名优化
  • 网站二级域名怎么解析公司网络搭建
  • wordpress做网店win10优化大师是官方的吗
  • 弄个做网站公司产品宣传
  • 商品房建设信息网站googleplay商店
  • 菏泽 网站建设优化工具箱
  • 网站建设找哪家公司百度搜索热度
  • 网页设计论文引言北海百度seo
  • 网站空间哪家做的好网络营销的常用工具
  • 网站开发具体问题优化营商环境
  • wordpress4.5 火车头廊坊seo培训
  • 怎么做多个网站单点登录艺考培训
  • 网站怎么做双语种seo关键词如何设置
  • 用java做的游戏下载网站有哪些内容成都网络推广优化
  • 慈溪市网站建设google官网
  • 网站建设计划seo网站排名优化软件是什么
  • 大连网站建设谁家好郴州网站定制
  • 网站建设背景怎么写一个企业该如何进行网络营销
  • 为女朋友做的表白网站百度大数据分析工具
  • 上海高端网站建设服务公seo推广公司
  • 找人合伙做网站平台仿站定制模板建站
  • 深圳市网站建设科技公司腾讯网网站网址
  • wordpress语言文件夹seo销售好做吗
  • 河北建设集团官网西安网站seo
  • 在外汇局网站做登记报告恢复原来的百度