本篇文章给大家带来的内容是关于MySQl创建用户和授权的方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

权限的管理:如何创建用户和密码

给当前的用户授权

移除当前用户的权限

首先进去到mysql数据库下:

mysql> use mysql

Database changed

其次, 对新用户进行增删改:

1.创建用户:

# 指定ip:192.118.1.1的chao用户登录

create user 'chao'@'192.118.1.1' identified by '123';

# 指定ip:192.118.1.开头的chao用户登录

create user 'chao'@'192.118.1.%' identified by '123';

# 指定任何ip的chao用户登录

create user 'chao'@'%' identified by '123';

2.删除用户

drop user '用户名'@'IP地址';

3.修改用户

rename user '用户名'@'IP地址' to '新用户名'@'IP地址';

4.修改密码

set password for '用户名'@'IP地址'=Password('新密码');

接着, 对当前的用户进行授权

#查看权限

show grants for '用户'@'IP地址'

#授权 chao用户仅对db1.t1文件有查询、插入和更新的操作

grant select ,insert,update on db1.t1 to "chao"@'%';

# 表示有所有的权限,除了grant这个命令,这个命令是root才有的。chao用户对db1下的t1文件有任意操作

grant all privileges on db1.t1 to "chao"@'%';

#chao用户对db1数据库中的文件执行任何操作

grant all privileges on db1.* to "chao"@'%';

#chao用户对所有数据库中文件有任何操作

grant all privileges on *.* to "chao"@'%';

#取消权限

# 取消chao用户对db1的t1文件的任意操作

revoke all on db1.t1 from 'chao'@"%";

# 取消来自远程服务器的chao用户对数据库db1的所有表的所有权限

revoke all on db1.* from 'chao'@"%";

取消来自远程服务器的chao用户所有数据库的所有的表的权限

revoke all privileges on *.* from 'chao'@'%';

mysql如何创建用户代码_MySQl创建用户和授权的方法介绍(代码示例)相关推荐

  1. mysql统计数据的代码_MySQL按时间统计数据的方法介绍(代码示例)

    本篇文章给大家带来的内容是关于MySQL按时间统计数据的方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 在做数据库的统计时,经常会需要根据年.月.日来统计数据,然 ...

  2. mysql创建数据表示例_Mysql创建数据表的方法介绍(附示例)

    本篇文章给大家带来的内容是关于Mysql创建数据表的方法介绍(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 数据表是数据库最重要的组成部分之一,是其他对象的基础.如果我们的 ...

  3. php导出excel数据代码,phpspreadsheet导出数据到Excel的方法介绍(代码示例)

    本篇文章给大家带来的内容是关于phpspreadsheet导出数据到Excel的方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 之前我们使用PHP导出Excel数 ...

  4. mysql如何创建用户代码_MySQL创建用户与受权方法_mysql

    注:我的运行环境是widnows xp professional + MySQL5.0 一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY ...

  5. mysql创建管理密码_mysql 创建用户与授权、修改密码

    一, 创建用户: CREATE USER用于创建新的MySQL账户.要使用CREATE USER,您必须拥有mysql数据库的全局CREATE USER权限,或拥有INSERT权限.对于每个账户,CR ...

  6. mysql免安装版鞋子_MySQL创建用户及授权

    一. 创建用户 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明: username:你将创建的用户名 host:指定该用户在 ...

  7. mysql 创建新用户权限_MySQL创建新用户以及权限授予

    1.通过mysql数据库的user表查看用户相关信息 mysql> use mysql; mysql> select host,user from user; 查看用户相关信息 2.创建数 ...

  8. mysql创建用户变量_MySQL创建一个变量的用户?

    您可以为此使用动态查询.首先为用户名设置变量名,为密码设置变量名.语法如下-SET @anyVariableName='yourUserName'; SET @anyVariableName1='yo ...

  9. mysql建用户无密码_mysql建用户和修改密码和忘记密码的解决办法

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @&g ...

最新文章

  1. HBase单机版安装详细步骤
  2. 双塔模型在Airbnb搜索排名中的应用
  3. Unity 游戏开发技巧集锦之使用忍者飞镖创建粒子效果
  4. python基础学习笔记——异常处理
  5. 1.极限——介绍_1
  6. gulp——用自动化构建工具增强你的工作流程
  7. 基于Sendmail、Dovecot和Ssl的电子邮件服务器搭建——从不安全通信到安全通信
  8. 图解Python List数据结构
  9. Mac系统最强虚拟机(支持Big Sur)
  10. javascript错误_您可能会犯的javascript错误
  11. numpy的argsort和sum和tile函数
  12. 响应式开发(六)-----Bootstrap CSS----------Bootstrap文本排版
  13. 不到两小时教会你用JAVA制作超级玛丽小游戏
  14. Windows系统盘瘦身指南
  15. 本地.m3u8播放器实现
  16. 让前端的子弹飞-TypeScript
  17. 洛谷 P1095 守望者的逃离
  18. 华为称鸿蒙系统支持第三方手机,“开源开放毫无保留”,欢迎厂商使用
  19. server sql 本月最后一天_SQL SERVER中求上月、本月和下月的第一天和最后一天 DATEADD DATEDIFF...
  20. 求推荐电脑上好用的音乐剪辑软件

热门文章

  1. nagios监控linux主机及服务信息
  2. 因特网几个“特殊”IP地址的专门用途
  3. 深入理解Mysql - 事务与锁原理
  4. java常用的正则表达式
  5. netty时间轮HashedWheelTimer文档翻译及简单说明
  6. arduino使用oled代码_如何做一个Arduino无线气象站
  7. WebFlux响应式编程基础之 2 函数式编程 工具jclasslib bytecode viewer
  8. 知乎对「如何提问题?」的答案总结
  9. Spark源码打包编译的过程
  10. java并发编程(二)多个线程多个锁