computer 版 (精华区)
发信人: lyl (Gemini), 信区: network
标 题: 浅谈MySQL的用户管理
发信站: 听涛站 (Tue Apr 11 17:18:34 2000), 转信
发信人: cybergene (活泼的基因), 信区: Linux
标 题: 浅谈MySQL的用户管理
发信站: BBS 水木清华站 (Thu Nov 11 13:35:46 1999) WWW-POST
【 在 starw (孤星) 的大作中提到: 】
: 基因兄能讲讲mysql么?
: 虽然现在基本上折腾好了
: 不过还是糊里糊涂的
: 主要是用户管理的那部分
呵呵,MySQL的用户管理的确是比较让人头大,但是自从有了phpMySQLAdmin,
一切都变得简单明了。(//ft, 怎么这么恶心。)DNA Studio自由软件版有下载。
下面说说用户管理。
实际上MySQL的用户管理,包括权限、密码什么的都在mysql这个缺省生成的数据库
里面,它下面有三个table:db、host、user,所有的权限设置都在这里。
host:用于指定哪些主机对于何数据库有哪些访问权限。
db:定义某数据库可以由哪些主机上的哪些用户作何种访问。
user:定义所有可以访问mySQL数据库的用户(以及这些用户在哪些主机上)以及
访问权限和密码。
权限的优先顺序如下:host-->db-->user
在同一个table中,优先顺序是:
对于前两个表,
主机名(不带有通配符的确定主机名或IP地址);
带有通配符的主机名;
空主机名
对于user表,
主机名
用户名
所有权限都按照以上顺序和优先级查找,以最先符合条件的为准。
注意在MySQL中,主机名和用户名的组合才是认证的关键。头脑里要有host+user的概念,
而不仅仅是user。比如你可以在两台不同的主机上都有一个叫Robb的用户,这个Robb和
那个Robb有不同的权限而不会有任何冲突。
--
Talking the way you are talking now. There are things that
have to be done and you do them and you never talk about them.
You don't try to justify them, they can't be justified. You just
do them, then you forget it...
Welcome to DNA Studio: http://202.112.87.24/main.html
--
※ 来源:.听涛站 cces.net.[FROM: 匿名天使的家]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:1.017毫秒