在 MySQL8.0+ 中 mysql.db 表中每个字段的简洁说明:

分享 0 298
nick
nick 2023-05-17 14:55

下面是 `mysql.db` 表中每个字段的简洁说明:


`Host`:表示该条记录对应的主机地址
`Db`:表示该条记录对应的数据库名
`User`:表示该条记录中记录的授权对象的用户名或角色名
`Select_priv`:是否允许 SELECT 操作
`Insert_priv`:是否允许 INSERT 操作
`Update_priv`:是否允许 UPDATE 操作
`Delete_priv`:是否允许 DELETE 操作
`Create_priv`:是否允许创建新表、视图或存储过程
`Drop_priv`:是否允许删除表、视图或存储过程
`Grant_priv`:是否允许将其拥有的权限授予其他用户或角色
`References_priv`:是否允许引用完整性检查
`Index_priv`:是否允许创建索引
`Alter_priv`:是否允许更改表的结构、名称和属性
`Create_tmp_table_priv`:是否允许创建临时表
`Lock_tables_priv`:是否允许锁定表
`Execute_priv`:是否允许执行存储过程
`Create_view_priv`:是否允许创建视图
`Show_view_priv`:是否允许查看视图的定义
`Create_routine_priv`:是否允许创建存储过程和函数
`Alter_routine_priv`:是否允许修改存储过程和函数


这些字段都记录了授权对象在特定的数据库上所拥有的相应操作权限,通过查询该表可以查询到用户或角色在每个数据库上具体的权限设置。
By: GPT3.5

还有不明白?追问
  • 消灭零回复
本周热帖
没有相关数据