哪些表用于控制MySQL数据库服务器的权限?
当我们安装MySQL服务器时,将自动创建一个名为MySQL的数据库。这个 MySQL 数据库包含五个主要的授权表,借助这些表,MySQL服务器可以控制MySQL数据库服务器的特权。这些表如下-
用户表
该表包含用户帐户和全局特权列。MySQL使用用户表来接受或拒绝来自主机的连接。用户表中授予的特权对MySQL服务器上的所有数据库均有效。
db表
该表包含数据库级特权。MySQL使用db表来确定用户可以访问哪个数据库以及从哪个主机访问。在db表中在数据库级别授予的特权适用于该数据库,并且所有对象都属于该数据库,例如表,触发器,视图,存储过程等。
table_priv
该表包含表级特权。在table_priv表中授予的特权适用于该表及其列。
columns_priv
该表包含列级特权。columns_priv表中授予的特权仅适用于表的特定列。
procs_priv
该表包含存储函数和存储过程特权。
热门推荐
10 10岁高考祝福语简短
11 员工聚餐中秋祝福语简短
12 婚礼客人敬酒祝福语简短
13 过年拜年祝福语大全简短
14 心媳妇生日祝福语简短
15 回复生日祝福语 简短
16 结婚祝福语简短精彩短句
17 病人祝福语老师寄语简短
18 老师结婚祝福语评论简短