千家信息网

mysql各个级别授权方法是什么

发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,本篇内容主要讲解"mysql各个级别授权方法是什么",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"mysql各个级别授权方法是什么"吧!记录权限的表是use
千家信息网最后更新 2025年11月07日mysql各个级别授权方法是什么

本篇内容主要讲解"mysql各个级别授权方法是什么",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"mysql各个级别授权方法是什么"吧!

记录权限的表是user、db、tables_priv、columns_priv

user表记录的是全部数据库的权限

db表记录的是对某个数据库的权限

tables_priv表记录的是对张表的权限

column_priv表记录的是对某表的某列的权限,列必须要()小括号括起来

mysql没有类似oracle这样的connect create session权限,mysql只要创建了用户就自动拥有了connect create session权限

grant执行的授权,不需要flush privileges就可以生效;update mysql.user表执行的授权,必须要flush privileges才能生效

1、全部数据库授权

mysql> grant select on *.* to user1 identified by '123456';

此时该用户在user表的select_priv字段值为Y --select * from mysql.user where user='user1'

备注:
grant all on *.* to user赋予'user'@'%'所有权限,包括创建create database的权限,user后面不加任何东西就表示'user'@'%'
grant create on *.* to user就是单独赋予'user'@'%'创建数据库和创建所有表的权限

2、对某个数据库授权

mysql> grant update on test1.* to user1;

此时该用户在db表的update_priv字段值为Y --select * from mysql.db where user='user1'

3、对某张表的授权

mysql> grant insert on test1.t1 to user1;

此时该用户在tables_priv表的table_priv字段值为insert --select * from mysql.tables_priv where user='user1'

4、对某表的某列的授权

mysql> grant update (ssl_type) on table test1.t2 to user1;

此时该用户在tables_priv表的column_priv字段值为update --select * from mysql.tables_priv where user='user1'

此时该用户在columns_priv表的column_priv字段值为update --select * from mysql.columns_priv where user='user1'

5、对存储过程的授权

mysql> grant create routine on test1.* to user1;

mysql> grant alter routine on test1.* to user1;

mysql> grant execute on test1.* to user1;

对存储过程的授权,没发现可以单独对某一个存储过程授权,都是对整个数据库进行授权。都记录在db表的create_routine_priv、alter_routine_priv、execute_prive

到此,相信大家对"mysql各个级别授权方法是什么"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

权限 数据 数据库 用户 字段 方法 级别 过程 存储 内容 学习 实用 更深 东西 兴趣 备注 实用性 实际 就是 括号 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库的完整性安全性 编程毕业论文选题数据库 阿里云ecs云服务器的使用体验 用户协助软件开发 小型聊天软件开发项目概述 客户机怎么使用服务器 为何老是出现下载服务器 学习网络技术迟吗 ftp服务器 编写 静安区参考数据库服务商销售价格 登陆服务器链接失败黑屏 网络安全产业应该如何防御 先锋服务器不兼容怎么办 芦芦游戏解说服务器是啥 网络安全体系结构主要包括 软件开发评审途径有什么意思 眉山搞软件开发的公司 安装数据库提示密码强度不够 云服务器半价 管理规模超百万台服务器的情况 软件开发专业设计 数据库置疑修复提示拒绝访问 《网络安全法》与谣言治理 网络安全与道德 学情分析 联想电脑在哪里找服务器管理 网络安全危机问题 北京农芯互联网科技公司 浙江数据库通用多路锁控板检测 软件开发定制建设方案 网络安全的防护防范
0