哪些表用于控制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 婆婆高寿祝福语大全简短