mysql如何创建用户代码_MySQl创建用户和授权的方法介绍(代码示例)
本篇文章给大家带来的内容是关于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创建用户和授权的方法介绍(代码示例)相关推荐
- mysql统计数据的代码_MySQL按时间统计数据的方法介绍(代码示例)
本篇文章给大家带来的内容是关于MySQL按时间统计数据的方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 在做数据库的统计时,经常会需要根据年.月.日来统计数据,然 ...
- mysql创建数据表示例_Mysql创建数据表的方法介绍(附示例)
本篇文章给大家带来的内容是关于Mysql创建数据表的方法介绍(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 数据表是数据库最重要的组成部分之一,是其他对象的基础.如果我们的 ...
- php导出excel数据代码,phpspreadsheet导出数据到Excel的方法介绍(代码示例)
本篇文章给大家带来的内容是关于phpspreadsheet导出数据到Excel的方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 之前我们使用PHP导出Excel数 ...
- mysql如何创建用户代码_MySQL创建用户与受权方法_mysql
注:我的运行环境是widnows xp professional + MySQL5.0 一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY ...
- mysql创建管理密码_mysql 创建用户与授权、修改密码
一, 创建用户: CREATE USER用于创建新的MySQL账户.要使用CREATE USER,您必须拥有mysql数据库的全局CREATE USER权限,或拥有INSERT权限.对于每个账户,CR ...
- mysql免安装版鞋子_MySQL创建用户及授权
一. 创建用户 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明: username:你将创建的用户名 host:指定该用户在 ...
- mysql 创建新用户权限_MySQL创建新用户以及权限授予
1.通过mysql数据库的user表查看用户相关信息 mysql> use mysql; mysql> select host,user from user; 查看用户相关信息 2.创建数 ...
- mysql创建用户变量_MySQL创建一个变量的用户?
您可以为此使用动态查询.首先为用户名设置变量名,为密码设置变量名.语法如下-SET @anyVariableName='yourUserName'; SET @anyVariableName1='yo ...
- mysql建用户无密码_mysql建用户和修改密码和忘记密码的解决办法
MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @&g ...
最新文章
- HBase单机版安装详细步骤
- 双塔模型在Airbnb搜索排名中的应用
- Unity 游戏开发技巧集锦之使用忍者飞镖创建粒子效果
- python基础学习笔记——异常处理
- 1.极限——介绍_1
- gulp——用自动化构建工具增强你的工作流程
- 基于Sendmail、Dovecot和Ssl的电子邮件服务器搭建——从不安全通信到安全通信
- 图解Python List数据结构
- Mac系统最强虚拟机(支持Big Sur)
- javascript错误_您可能会犯的javascript错误
- numpy的argsort和sum和tile函数
- 响应式开发(六)-----Bootstrap CSS----------Bootstrap文本排版
- 不到两小时教会你用JAVA制作超级玛丽小游戏
- Windows系统盘瘦身指南
- 本地.m3u8播放器实现
- 让前端的子弹飞-TypeScript
- 洛谷 P1095 守望者的逃离
- 华为称鸿蒙系统支持第三方手机,“开源开放毫无保留”,欢迎厂商使用
- server sql 本月最后一天_SQL SERVER中求上月、本月和下月的第一天和最后一天 DATEADD DATEDIFF...
- 求推荐电脑上好用的音乐剪辑软件