范围字段决定表中每个条目的范围,即, 条目适用的上下文。
表名 范围字段
user Host User Password
db Host Db User
host Host Db
MySQL授权表--范围字段
使用user表中的范围字段。
Host值可以是主机名、IP地址或‘localhost’。 可 以使用通配符字符“%”和“_”。 ‘%’匹配任 何主机名,一个空白值等价于‘%’。 “_”匹配 一个字符。
当你想要一个给定的db条目应用于若干主机时, host表作为db表的扩展被使用。例如,如果你想要 一个用户能在你的网络从若干主机使用一个数据库, 在用户的db表的Host条目设为空值,然后将那些主 机的每一个移入host表。
tables_priv和columns_priv表类似于db表,但 是更精致:他们在表和列级应用而非在数据库 级。
在User字段中不允许使用通配符,但是能指定空白 的值,它匹配任何名字。如果user表某一条目有一 个空白的用户名,则用户被认为是匿名用户(没有名 字的用户),而非客户实际指定的名字。这意味着一 个空白的用户名被用于在连接期间的进一步的存取 检查(即,在阶段2期间)。
Password字段可以是空白的。这不意味着匹配任何 口令,它意味着用户必须不指定一个口令进行连接。
第四讲 访问数据库
MySQL入门
MySQL-简介
MySQL官方网站
MySQL is the world's most popular Open Source Database, designed for speed, power and precision in mission critical, heavy load use.