mysql 用户管理和权限设置
来源:互联网 发布:大数据预测性分析方法 编辑:程序博客网 时间:2024/05/21 08:47
grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。
grant select on testdb.* to common_user@’%’
grant insert on testdb.* to common_user@’%’
grant update on testdb.* to common_user@’%’
grant delete on testdb.* to common_user@’%’
或者,用一条 MySQL 命令来替代:
grant select, insert, update, delete on testdb.* to common_user@’%’
9>.grant 数据库开发人员,创建表、索引、视图、存储过程、函数。。。等权限。
grant 创建、修改、删除 MySQL 数据表结构权限。
grant create on testdb.* to developer@’192.168.0.%’;
grant alter on testdb.* to developer@’192.168.0.%’;
grant drop on testdb.* to developer@’192.168.0.%’;
grant 操作 MySQL 外键权限。
grant references on testdb.* to developer@’192.168.0.%’;
grant 操作 MySQL 临时表权限。
grant create temporary tables on testdb.* to developer@’192.168.0.%’;
grant 操作 MySQL 索引权限。
grant index on testdb.* to developer@’192.168.0.%’;
grant 操作 MySQL 视图、查看视图源代码 权限。
grant create view on testdb.* to developer@’192.168.0.%’;
grant show view on testdb.* to developer@’192.168.0.%’;
grant 操作 MySQL 存储过程、函数 权限。
grant create routine on testdb.* to developer@’192.168.0.%’; -- now, can show procedure status
grant alter routine on testdb.* to developer@’192.168.0.%’; -- now, you can drop a procedure
grant execute on testdb.* to developer@’192.168.0.%’;
10>.grant 普通 DBA 管理某个 MySQL 数据库的权限。
grant all privileges on testdb to dba@’localhost’
其中,关键字 “privileges” 可以省略。
11>.grant 高级 DBA 管理 MySQL 中所有数据库的权限。
grant all on *.* to dba@’localhost’
12>.MySQL grant 权限,分别可以作用在多个层次上。
1. grant 作用在整个 MySQL 服务器上:
grant select on *.* to dba@localhost; -- dba 可以查询 MySQL 中所有数据库中的表。
grant all on *.* to dba@localhost; -- dba 可以管理 MySQL 中的所有数据库
2. grant 作用在单个数据库上:
grant select on testdb.* to dba@localhost; -- dba 可以查询 testdb 中的表。
3. grant 作用在单个数据表上:
grant select, insert, update, delete on testdb.orders to dba@localhost;
4. grant 作用在表中的列上:
grant select(id, se, rank) on testdb.apache_log to dba@localhost;
5. grant 作用在存储过程、函数上:
grant execute on procedure testdb.pr_add to ’dba’@’localhost’
grant execute on function testdb.fn_add to ’dba’@’localhost’
注意:修改完权限以后 一定要刷新服务,或者重启服务,刷新服务用:FLUSH PRIVILEGES。- mysql 用户管理和权限设置(转)
- mysql 用户管理和权限设置
- mysql 用户管理和权限设置
- mysql 用户管理和权限设置
- mysql 用户管理和权限设置
- mysql 用户管理和权限设置
- mysql 用户管理和权限设置
- mysql 用户管理和权限设置
- MySQL用户管理和权限设置
- mysql 用户管理和权限设置
- mysql 用户管理和权限设置
- mysql 用户管理和权限设置
- mysql 用户管理和权限设置
- mysql 用户管理和权限设置
- mysql 用户管理和权限设置
- mysql 用户管理和权限设置
- mysql 用户管理和权限设置
- mysql 用户管理和权限设置
- 日经春秋 20151028
- 看到一个修改VC6.0字体的方法,存一下!
- video视频操作之暂停开始放大缩小
- 杭电-1015Safecracker(DFS)
- 并发编程 学习笔记(二)
- mysql 用户管理和权限设置
- Java并发编程:并发容器之CopyOnWriteArrayList
- Android使用Canvas绘图
- Android短信拦截机制适配的坑(下)--4.4以上系统,主要是6.0
- 1012: 弟弟的作业
- DP-POJ-3616-Milking Time
- zoj 1242
- <%@include%>和<jsp:inclued />的区别
- hdu3567 Eight II(IDA*+康托展开)