mysql.db表字段含义

原创
2021/07/13 16:49
阅读数 529
select 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,            -- 使用 CREATE INDEX 来创建索引的权限。PS: 如果没有这个权限,也同样可以在拥有 Create_priv/Alter_priv 权限的时候创建索引
       Alter_priv,            -- 执行 ALTER TABLE 语句的权限
       Create_tmp_table_priv, -- 执行 CREATE TEMPORARY TABLE 语句来创建临时表的权限
       Lock_tables_priv,      -- 使用 LOCK TABLES 语句查看锁的权限;如果用户想进行锁定操作,还需要 SELECT 权限
       Create_view_priv,      -- 使用 CREATE_VIEW 语句来创建试图的权限
       Show_view_priv,        -- 使用 SHOW CREATE VIEW 语句来显示创建试图语句的权限
       Create_routine_priv,   -- 使用 CREATE PROCEDURE 以及 CREATE FUNCTION 语句的权限
       Alter_routine_priv,    -- 使用 ALTER FUNCTION 语句修改函数的权限
       Execute_priv,          -- 执行 PROCEDURE 以及 FUNCTION 的权限
       Event_priv,            -- 操作(创建、修改、删除) event 的权限
       Trigger_priv           -- 操作(创建、删除、执行) trigger 的权限
from mysql.db
where User = ?
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部