酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

作为dba,mysql有关权限的表 ?

MySQL数据库中与权限相关的表主要有以下四个: 1. user:该表存储了MySQL数据库的所有用户信息,以及用户对应的权限信息。该表中的数据可以被INSERT和UPDATE,但大部分字段不可被DELETE。 2. db:此表存储了针对某个数据库的访问权限。这些权限会应用到属于某个用户(由user表定义)的所有数据库上。此表中的数据可以被INSERT和UPDATE,但大部分字段不可被DELETE。 3. host:此表存储了针对某个主机的访问权限。这些权限会应用到属于某个用户(由user表定义)的所有主机上。此表中的数据可以被INSERT和UPDATE,但大部分字段不可被DELETE。 4. tables_priv:此表存储了针对某个表的访问权限。这些权限会应用到属于某个用户(由user表定义)的所有表上。此表中的数据可以被INSERT和UPDATE,但大部分字段不可被DELETE。 5. columns_priv:此表存储了针对某个表的特定列的访问权限。这些权限会应用到属于某个用户(由user表定义)的所有列上。此表中的数据可以被INSERT和UPDATE,但大部分字段不可被DELETE。 以上这些表都存在于MySQL的内置数据库mysql中,对于这些表的修改需要使用GRANT和REVOKE命令,而不能直接使用UPDATE或DELETE等命令。 [2023-11-09 18:00:05 | AI写代码神器 | 288点数解答]

相关提问