首页 > 其他分享 >创建用户 和 授权

创建用户 和 授权

时间:2023-06-06 13:25:52浏览次数:39  
标签:创建 DROP aB123456 用户 IDENTIFIED _+ USER 授权 password

https://dev.mysql.com/doc/refman/5.7/en/create-user.html

https://dev.mysql.com/doc/refman/5.7/en/grant.html

这个搜索非常好用

 

CREATE USER
  'u1'@'%' IDENTIFIED  BY 'aB123456_+',
  'u2'@'%' IDENTIFIED  BY 'aB123456_+',
  'u3'@'%' IDENTIFIED  BY 'aB123456_+',
  'u4'@'%' IDENTIFIED  BY 'aB123456_+',
  'u5'@'%' IDENTIFIED  BY 'aB123456_+',
  'u6'@'%' IDENTIFIED  BY 'aB123456_+',
  'u7'@'%' IDENTIFIED  BY 'aB123456_+',
  'u8'@'%' IDENTIFIED  BY 'aB123456_+'
  ;

提示:如果 @'localhost' 则无法远程登录

 

删除用户

DROP USER 'u1'@'%';
DROP USER 'u2'@'%';
DROP USER 'u3'@'%';
DROP USER 'u4'@'%';
DROP USER 'u5'@'%';
DROP USER 'u6'@'%';
DROP USER 'u7'@'%';
DROP USER 'u8'@'%';

 

 

如果提示 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

可以查看密码策略

mysql> SHOW VARIABLES LIKE 'validate_password%'; 
+--------------------------------------+--------+
| Variable_name                        | Value  |
+--------------------------------------+--------+
| validate_password_check_user_name    | OFF    |
| validate_password_dictionary_file    |        |
| validate_password_length             | 8      |
| validate_password_mixed_case_count   | 1      |
| validate_password_number_count       | 1      |
| validate_password_policy             | MEDIUM |
| validate_password_special_char_count | 1      |
+--------------------------------------+--------+
7 rows in set (0.00 sec)

 

查看数据库

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| overloaddb         |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.16 sec)

 

分配权限(仅能看到哪些表)

GRANT ALL ON yourdb.yourtable1 TO 'u1'@'%';
GRANT ALL ON yourdb.yourtable2 TO 'u1'@'%';

 

标签:创建,DROP,aB123456,用户,IDENTIFIED,_+,USER,授权,password
From: https://www.cnblogs.com/zno2/p/6442229.html

相关文章

  • xades4j : 如何创建-T
     用到哪些类,对应哪些元素xades4j.properties.UnsignedPropertiesxades4j.properties.UnsignedSignaturePropertyxades4j.properties.SignatureTimeStampProperty  具体实现importjava.util.ArrayList;importjava.util.Collection;importorg.apache.xml.securi......
  • git 多用户配置
    第一步删除全局用户名和邮箱配置#添加全局用户信息gitconfig--globaluser.name"用户名"gitconfig--globaluser.email"邮箱"#删除全局用户信息gitconfig--global--unsetuser.namegitconfig--global--unsetuser.email第二步生成key并添加至远端$ssh-......
  • MobPush 创建推送
    功能说明MobPush提供遵循REST规范的HTTP接口,适用各开发语言环境调用。IP绑定工作台可以绑定服务器IP地址,未绑定之前所有IP均可进行RESTAPI的调用,绑定后进仅绑定的IP才有调用权限。调用地址POSThttp://api.push.mob.com/v3/push/createPush请求头字段名类型选项含义Content-Typestr......
  • mvn创建脚手架,并通过脚手架生成代码
    一、编写项目模版1.1、首先需要创建一个基础项目,用于生成脚手架工具,这个基础项目可以是当前项目使用的项目。springboot项目模板:1.2、需要关注一下groupId、artifactId、version这三个值。<groupId>com.xxx.demo</groupId><artifactId>xxx-demo</artifactId><version>0.0......
  • Apache ECharts【用户层】
    一、介绍ApacheECharts是一款基于JavaScript的开源可视化图表库。提供直观、生动、可交互、可个性化定制的数据可视化图表。二、官网地址:https://echarts.apache.org/zh/index.html三、总结不管是哪种形式的图形,最本质的东西实际上是数据,它其实是......
  • 企业出海掘金中东,茄子科技助力出海游戏破局用户增长
    中东已成为游戏企业出海最为看好的地区之一。地处连接亚欧的关键位置,又占据全球石油总储量和六成之高,使得中东长期以来都是全球各国外交与经贸关注的热土。近年来,随着中东数字化产业基础设施建设大力投入,移动互联网参透率突飞猛进,加之年轻化的人口红利,使得游戏、社交、电商、物流等......
  • MySQL用户与权限管理
    一:用户管理1:登录MySQL服务器我们在安装完MySQL以后,就会通过root用户进行登录;那么root该怎么登录呢?所以我们启动MySQL服务后,可以通过mysql命令来登录MySQL服务器基本语法:mysql<-uusername><-p>[password][-hhostname|hostIP][-Pport][databaseName][-e"SQL语句"......
  • 第八篇:gitlab创建项目并且本地下载和推送
    @@giltlab创建项目本地推送 说明:总的目标是在k8s集群部署gitlab、jenkins,并且在本地提交代码到gitlab后jenkin流水线可以自动编译打包成为docker镜像然后部署到k8s中并实现客户端外部域名访问,在文档分为多个部分,其中涉及的技术有docker安装、k8s搭建、部署gitlab、部署jenki......
  • linux 下的用户的管理
                     ......
  • C#中调用c++的dll具体创建与调用步骤,亲测有效~ (待验证)
    使用的工具是VS2010哦~其他工具暂时还没试过我新建的工程名是my21dll,所以会生成2个同名文件。接下来需要改动的只有画横线的部分下面是my21dll.h里面的。。。下面的1是自动生成的不用动,或者也可以不要,因为只是一个宏而已下面可以做相应修改。下面的2是自动生成的类,我没用就注释掉了......