博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
权限管理
阅读量:6632 次
发布时间:2019-06-25

本文共 915 字,大约阅读时间需要 3 分钟。

1、创建用户

create user '用户名'@'IP地址' identified by '密码';    # 语法create user '用户名'@'localhost' identified by '密码';   # 本地可用账号create user '用户名'@'192.168.12.1' identified by '密码'; # 具体哪个ip可用账号create user '用户名'@'192.168.12.%' identified by '密码'; # 具体哪个网段可用账号create user '用户名'@'%' identified by '密码';      # 所有ip都可用账号

2、删除用户

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

3、修改用户

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

4、修改密码

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

5、授权

grant 权限 on 数据库.表 to '用户'@'IP地址'    # 授权语法grant select on db1.* to 'zekai'@'%';   # db1下所有表授予select权限grant select on *.* to 'zekai'@'%';     # 所有数据库都授予select权限grant select,insert on *.* to 'zekai'@'%';  # 授予多个权限grant all privileges on *.* to 'zekai'@'%';            # 授予全部权限,除了创建用户

6、创建与授权联合使用

grant all privileges on *.* to "账号名"@"%" identified by "密码" with grant option;

注意:

  每次授权完之后,一定要刷新授权

flush privileges;

转载于:https://www.cnblogs.com/hesujian/p/11041508.html

你可能感兴趣的文章
mariadb 下载与安装编译
查看>>
Oracle Sql脚本进行硬盘写文件操作!
查看>>
【沟通的艺术】一次技术演讲的自我反省
查看>>
如何在centos下使python开发语法高亮显示
查看>>
Windows Phone 7 问答(答案部分)
查看>>
macvlan 网络隔离和连通 - 每天5分钟玩转 Docker 容器技术(57)
查看>>
努力打拼
查看>>
Android第十期 - 百度地图
查看>>
linux下删除特殊字符中文乱码文件方法
查看>>
KVM虚拟机静态迁移
查看>>
IT管理新举措
查看>>
Python封装及解构
查看>>
frame-relay map IP
查看>>
CentOS 6.5 Varnish缓存服务详解及应用实现 推
查看>>
Oracle Study之--Oracle TimeZone升级
查看>>
PIM规则总结
查看>>
Amoeba实现mysql主从读写分离2
查看>>
Swift中正则使用正则的几种方式
查看>>
SQL Server 2000 : gethostbyname: Error 11004
查看>>
log4j下载地址及日志文件输入位置配置
查看>>