MySQL grant 权限,分别可以作用在多个层次上

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:
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
4. grant 作用在表中的列上:
grant select(id, se, rank) on testdb.apache_log to
5.MySQL grant 作用在存储过程、函数上:
grant execute on procedure testdb.pr_add to 'dba'@'localhost'  
grant execute on function testdb.fn_add to 'dba'@'localhost' 
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
10月前
|
关系型数据库 MySQL 数据库
MySQL--创建用户命令grant语句学习(详细学习)
MySQL--创建用户命令grant语句学习(详细学习)
763 1
|
SQL Oracle 关系型数据库
Mysql中的递归层次查询(父子查询)
Mysql中的递归层次查询(父子查询)
342 0
|
SQL 存储 关系型数据库
mysql grant用户权限管理从入门到放弃
mysql grant用户权限管理从入门到放弃
487 0
|
存储 关系型数据库 MySQL
mysql进阶(二十八)GRANT REVOKE用法详解
MySQL权限系统围绕两个概念: 1. 认证->确定用户是否允许连接数据库服务器; 2. 授权->确定用户是否拥有足够的权限执行查询请求等。
548 0
mysql进阶(二十八)GRANT REVOKE用法详解
|
SQL 关系型数据库 MySQL
MySQL - 单句实现无限层次父子关系查询
MySQL - 单句实现无限层次父子关系查询
743 0
|
SQL 关系型数据库 MySQL
Mysql中的递归层次查询(父子查询,无限极查询)
Mysql中的递归层次查询(父子查询,无限极查询)
747 0
Mysql中的递归层次查询(父子查询,无限极查询)
|
关系型数据库 MySQL 数据安全/隐私保护
MySQL权限,mysql权限管理,mysql添加新用户,mysql分配权限,mysql grant,mysql revoke
MySQL权限,mysql权限管理,mysql添加新用户,mysql分配权限,mysql grant,mysql revoke MySQL添加新用户,为新用户分配权限,Mysql版本5.7 首先进入Mysql控制台: mysql -uroot -p grant授权格式:grant 权限列表 on 库.
2351 0
|
关系型数据库 MySQL 数据库
mysql 权限管理 GRANT
mysql 权限管理 GRANT mySQL 默认有个root用户,但是这个用户权限太大,一般只在管理数据库时候才用。如果在项目中要连接 MySQL 数据库,则建议新建一个权限较小的用户来连接。 在 MySQL 命令行模式下输入如下命令可以为 MySQL 创建一个新用户: 1 CREATE.
1271 0
|
关系型数据库 MySQL 数据库
[mysql]mysql grant 用户权限总结
一.权限表 mysql数据库中的3个权限表:user 、db、 host 权限表的存取过程是: 1)先从user表中的host、 user、 password这3个字段中判断连接的IP、用户名、密码是否存在表中,存在则通过身份验证; 2)通过权限验证,进行权限分配时,按照useràdbàtables_privàcolumns_priv的顺序进行分配。
2249 0