MySQL有关权限的表都有哪几个
时间: 2024-05-27 07:12:59 浏览: 11
MySQL有关权限的表包括:
1. mysql.user: 存储MySQL用户账号信息,比如用户名、密码和主机名。
2. mysql.db: 存储数据库级别的权限信息,比如哪些用户有哪些数据库的权限。
3. mysql.tables_priv: 存储表级别的权限信息,比如哪些用户可以访问哪些表的哪些操作权限。
4. mysql.columns_priv: 存储列级别的权限信息,比如哪些用户可以访问哪些列的哪些操作权限。
相关问题
mysql有关权限的表都有哪几个
MySQL中有关权限的表包括:user、db、host、tables_priv、columns_priv、procs_priv、plugin、global_priv、password_history、password_reuse_history等。
mysql用户权限都有哪些
MySQL 用户权限包括以下几种:
1. ALL PRIVILEGES:拥有所有权限。
2. ALTER:修改已存在表的结构。
3. CREATE:创建新的数据库或表。
4. DELETE:删除表中的行。
5. DROP:删除数据库或表。
6. EXECUTE:执行存储过程或函数。
7. INDEX:创建或删除索引。
8. INSERT:插入新的行到表中。
9. SELECT:查询表中数据。
10. UPDATE:更新表中的数据。
每个 MySQL 用户通过授予相应的权限来管理其对数据库、表、行、列等的访问权限。可以通过 GRANT 和 REVOKE 命令来授权或取消授权 MySQL 用户的权限。