哪些表用于控制MySQL数据库服务器的权限?
当我们安装MySQL服务器时,将自动创建一个名为MySQL的数据库。这个 MySQL 数据库包含五个主要的授权表,借助这些表,MySQL服务器可以控制MySQL数据库服务器的特权。这些表如下-
用户表
该表包含用户帐户和全局特权列。MySQL使用用户表来接受或拒绝来自主机的连接。用户表中授予的特权对MySQL服务器上的所有数据库均有效。
db表
该表包含数据库级特权。MySQL使用db表来确定用户可以访问哪个数据库以及从哪个主机访问。在db表中在数据库级别授予的特权适用于该数据库,并且所有对象都属于该数据库,例如表,触发器,视图,存储过程等。
table_priv
该表包含表级特权。在table_priv表中授予的特权适用于该表及其列。
columns_priv
该表包含列级特权。columns_priv表中授予的特权仅适用于表的特定列。
procs_priv
该表包含存储函数和存储过程特权。
热门推荐
10 分别发的祝福语简短
11 大外甥高考祝福语简短
12 小学毕业校长简短祝福语
13 搞工程发财祝福语简短
14 冬季祝福语男生文案简短
15 同事生子问候祝福语简短
16 退休文案寄语简短祝福语
17 送给自己的祝福语简短
18 简短祝福语毛笔字