• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

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

在MySql中添加远程超级用户

发布: 2008-10-17 08:59 | 作者: 不详 | 来源: 测试时代采编 | 查看: 48次 | 进入软件测试论坛讨论

领测软件测试网
关键字:MySql
不管是在编程时或者用软件连接MySql数据库都需要一个数据库用户名,在非常多的情况下我们还有必要通过超级用户帐号登陆或连接数据库,但是在安装MySql后只有一个超级管理权限的用户ROOT,而且ROOT限制只能在数据库本机上使用,这时候再用ROOT帐号就比较麻烦了。

幸运的是我们可以添加一个具有超级管理权限和能远程访问MySql数据库的超级用户,可以通过下面两种方法实现这个操作,比如增加一个超级用户admin:

1.  使用GRANT语句添加:首先在数据库本机上用ROOT用户

登录MySql(我是用远程控制linux服务器,相当于在服务器本机登录MySql了),然后输入:

mysql>GRANT ALL PRIVILEGES ON *.* TO admin@localhost IDENTIFIED BY 'something' WITH GRANT OPTION;

添加一个用户admin并授权通过本地机(localhost)访问,密码“something”。

 mysql>GRANT ALL PRIVILEGES ON *.* TO admin@"%" IDENTIFIED BY 'something' WITH GRANT OPTION;

添加一个用户admin并授权可从任何其它主机发起的访问(通配符%)。使用这一条语句即可。

2.使用INSERT语句:

mysql>INSERT INTO user VALUES('%','admin',PASSWORD('something'), 'Y','Y','Y','Y','Y','Y',

'Y','Y','Y','Y','Y','Y','Y','Y')

   用户信息可在mysql数据库中的users表中查看,这里不在介绍了就。数清Y的个数哦。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: Mysql MySQL mysql mySQL MYSQL MySql MYsql 超级 用户


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网