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选项卡
  • 球场风云如何更改俱乐部名称
  • 热门搜索
    什么生意好做 飘扬的近义词是什么 果酸是什么 什么什么什么马 元宵节是什么时候 winston是什么烟 女性尿频是什么原因 q345r是什么材质 应运而生是什么意思 早上跑步有什么好处