mysql数据库授权管理(一)

 时间:2026-02-14 20:29:34

1、1.在MySQL数据库中,对于权限是分层级来授权的,最大的权限是全局权限,存储在mysql.user表中,表结构如下,它的权限作用于所有的数据库

mysql数据库授权管理(一)

2、2.对数据库级别的权限信息存储在mysql.db表中,表结构如下,相应用户对相应数据库的操作权限

mysql数据库授权管理(一)

3、3.第三层是表级权限,存储在mysql.tables_priv表中,它对应的权限是用户相对应的表的操作权限

mysql数据库授权管理(一)

4、4.例如想要创建一个除了超级管理员root之外的另外一个管理员,可直接通过grant进行授权并创建,创建之前可在mysql.user表中查看信息

mysql数据库授权管理(一)

5、5.创建完成之后可以使用新的管理员账号进行连接数据库,这样做的目的也是为了安全,不要随意使用root管理员进行操作

mysql数据库授权管理(一)

6、6.连接之后,因为这个账号是管理员账号可以看到可以直接创建数据库

mysql数据库授权管理(一)

  • 华硕zx50笔记本安装win7系统
  • 如何修改moodle模板、html、css
  • word如何进行字数统计
  • MFC应用实例:[42]Tab Control选项卡
  • 球场风云如何更改俱乐部名称
  • 热门搜索
    sky什么意思 什么是意象 老福特是什么 孝的本义是什么 同学生日送什么礼物好 银杏树的叶子像什么 quit是什么意思 莱姆病是什么病 山雨欲来风满楼什么意思 沉香是什么