当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
计算机四级指导:在MySql中添加远程超级用户
发布时间:2010/3/24 19:12:58 来源:城市学习网 编辑:admin

  在MySql中添加远程超级用户
  不管是在编程时或者用软件连接MySql数据库都需要一个数据库用户名,在非常多的情况下我们还有必要通过超级用户帐号登陆或连接数据库,但是在安装MySql后只有一个超级管理权限的用户ROOT,而且ROOT限制只能在数据 ...
  不管是在编程时或者用软件连接MySql数据库都需要一个数据库用户名,在非常多的情况下我们还有必要通过超级用户帐号登陆或连接数据库,但是在安装MySql后只有一个超级管理权限的用户ROOT,而且ROOT限制只能在数据库本机上使用,这时候再用ROOT帐号就比较麻烦了。
  幸运的是我们可以添加一个具有超级管理权限和能远程访问MySql数据库的超级用户,可以通过下面两种方法实现这个操作,比如增加一个超级用户admin:
  1.使用GRANT语句添加:首先在数据库本机上用ROOT用户
  登录MySql(我是用远程控制linux服务器,相当于在服务器本机登录MySql了),然后输入:
  mysqlGRANTALLPRIVILEGESON.TOadmin@localhostIDENTIFIEDBY‘something‘WITHGRANTOPTION;
  添加一个用户admin并授权通过本地机(localhost)访问,密码“something”。
  mysqlGRANTALLPRIVILEGESON.TOadmin@"%"IDENTIFIEDBY‘something‘WITHGRANTOPTION;
  添加一个用户admin并授权可从任何其它主机发起的访问(通配符%)。使用这一条语句即可。
  2.使用INSERT语句:
  mysqlINSERTINTOuserVALUES,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,
  ‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘)
  用户可在mysql数据库中的users表中查看,这里不在介绍了就。数清Y的个数哦。
  好了,使用admin帐号连接试试看,我是屡试屡成功哦,呵呵!

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved