哪些表用于控制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 婆婆66岁祝福语简短
13 今天孩子高考祝福语简短
14 送彩票生日祝福语简短
15 分别祝福语简短情话英文
16 画室揭牌仪式祝福语简短
17 女友妈妈生日祝福语简短
18 离别赠言离职祝福语简短