Mysql用户权限管理
来源:互联网 发布:win7网络共享需要密码 编辑:程序博客网 时间:2024/05/21 22:59
一:::grant通用SQL92格式
GRANT privileges(columns) ON what TO account IDENTIFIED BY 'password' REQUIRE encryption requirements WITH grant or resource management option;
privileges表示授予的权限
(columns)作用的列
what 设置权限级别,如全局,数据库,数据表
account权限授予的用户
IDENTIFIEDBY ‘password’设置用户帐户口令
REQUIRE encryption requirements设置经由SSL连接账号
WITH grant or resource management option设置账号的管理和资源
privileges权限常用的取值
GREANT OPTION 允许把本账号权限授予其他用户
ALTER 可修改表和索引的结构
CREATE 创建数据库和数据表
DELETE 删除数据表中的数据行
DROP 删除数据表和数据行
INDEX 创建或删除索引
INSERT 插入数据行
SELECT 查询数据行
UPDATE 更新数据行
ALL 全部权限,但不包括GRANT
USAGE 无权限
举例
1:test用户只能通过‘test’密码从本机访问testdb数据库
grant all on testdb.db* to 'test'@'localhost' identified by 'test' ;
2:拥有GREANT OPTION权限的test用户授予其自己全部权限给其他用户
grant all on db.* to 'test'@‘%’ identified by 'test' WITH GREANT OPTION ;
二:::revok和delete
revoke 可以删除权限但不能删除帐号
delete 彻底删除帐号
举例:
1.删除test账号从本机查询db数据库的权限
revoke select on db.* from 'test'@'localhost';
2.删除test账号
delete from user where User='test' and Host='localhost';
- MySQL用户权限管理
- mysql 用户权限管理 例子
- mysql用户权限管理
- mysql 用户权限管理
- mysql 用户权限管理
- Mysql用户权限管理
- Mysql用户权限管理
- Mysql管理用户权限
- Mysql用户权限管理
- MySQL用户权限管理
- mysql 用户权限管理
- MySQL用户权限管理详解
- MySQL用户权限管理
- MySQL用户权限管理
- MySQL用户权限管理
- MySQL用户权限管理详解
- mysql 用户权限管理
- mysql用户权限管理
- Mysql开启远程登录
- 堆排序
- Maven工程(二)
- JAVA打印功能总结文档
- python爬虫的基本技巧
- Mysql用户权限管理
- 1083 & (((x + 50)/100)*10)
- Linux环境下查看服务器硬件配置信息以及服务占用资源命令
- 求二叉树中节点的最大距离..........
- 为什么apache下的html代码设定了字符集还是乱码
- VMware错误:CPU does not support long mode Intel Virtualization Technology
- goagent设置过程
- 【设计模式】iBatis中的工厂模式
- JAX-WS的Web Service实例