• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

字号: | 推荐给好友 上一篇 | 下一篇

MySQL用户管理

发布: 2008-10-16 08:28 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 3次 | 进入领测软件测试网论坛讨论

领测软件测试网

i5c{l.ho&G软件测试技术第一门户.a4Gg:Vim
如果你喜欢,用户标识符的主机部分可以用IP地址而不是一个主机名来给定。你可以指定一个IP地址或一个包含模式字符的地址,而且,从MySQL 3.23,你还可以指定具有指出用于网络号的位数的网络掩码的IP号:
l.g[)V/s b(D7Le I  GRANT ALL ON samp_db.* TO boris@192.168.128.3 IDENTIFIED BY "ruby"  GRANT ALL ON samp_db.* TO fred@192.168.128.% IDENTIFIED BY "quartz"  GRANT ALL ON samp_db.* TO rex@192.168.128.0/17 IDENTIFIED BY "ruby"软件测试技术第一门户9Z`$vU#tx-Zl?n;KM
软件测试技术第一门户L9g&C2U^-m A7ug"o-v
第一个例子指出用户能从其连接的特定主机,第二个指定对于C类子网192.168.128的IP模式,而第三条语句中,192.168.128.0/17指定一个17位网络号并匹配具有192.168.128头17位的IP地址。 
o4d+}?,s%N v如果MySQL抱怨你指定的用户值,你可能需要使用引号(只将用户名和主机名部分分开加引号)。软件测试技术第一门户7tBK7n,@+o
GRANT ALL ON samp_db.president TO "my friend"@"boa.snake.net"软件测试技术第一门户#\XnuZXn
1.2 用户应该有什么级别的权限和它们应该适用于什么?
sTZ/a:i.U^8ac软件测试技术第一门户k_` }E1v4d
你可以授权不同级别的权限,全局权限是最强大的,因为它们适用于任何数据库。要使ethel成为可做任何事情的超级用户,包括能授权给其它用户,发出下列语句:软件测试技术第一门户*d E'A