`
iamxiaole
  • 浏览: 18903 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

在MySql中添加远程控制用户

阅读更多
在安装MySql后只有一个超级管理权限的用户ROOT,而且ROOT限制只能在数据库本机上使用,如果我们要远程管理MySql咋办呢?那么事实上我们需要添加一个具有超级管理权限并且可能远程访问的超级用户,而在 MySql中有两种方法可以实现这个目的,我们以增加一个超级权限管理用户admin为例来说明。

       你可以通过发出GRANT语句增加新用户:首先在数据库本机上用ROOT用户登录上MySql(不用我告诉你如何登录吧?),然后:

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

第一句增加了一个admin用户授权通过本地机(localhost)访问,密码“something”。第二句则是授与admin用户从任何其它主机发起的访问(通配符%)。
      
        你也可以直接通过发出INSERT语句增加同样的用户存取信息:
mysql>INSERT INTO user VALUES('localhost','admin',PASSWORD('something'), 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y')
mysql>INSERT INTO user VALUES('%','admin',PASSWORD('something'), 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y')

      取决于你的MySQL版本,对上述,你可能必须使用一个不同数目'Y'值(在3.22.11以前的版本有更少的权限列)。

验证方法,在命令行中输入:mysql -h主机名或IP地址 -u用户名 -p密码
分享到:
评论

相关推荐

    MySQL命令大全

    以下是无意中在网络看到的使用MySql的管理心得, 在windows中MySql以服务形式存在,在使用前应确保此服务已经启动,未启动可用net start mysql命令启动。而Linux中启动时可用“/etc/rc.d/init.d/mysqld start”...

    MYSQL常用命令大全

    以下是无意中在网络看到的使用MySql的管理心得, 摘自:http://www1.xjtusky.com/article/htmldata/2004_12/3/57/article_1060_1.html 在windows中MySql以服务形式存在,在使用前应确保此服务已经启动,未启动可用...

    JAVA毕业设计之基于springboot的智能家居系统(springboot+mysql)完整源码.zip

    实时监控: 用户可以实时查看各个智能设备的状态,并进行远程控制。 自动化规则: 用户可以设置自动化规则,例如根据时间或环境条件自动调整设备状态。 数据分析: 系统能够收集设备使用数据,帮助用户分析能耗情况,...

    mysql-migration-manager:用于自动创建 MySQL 迁移的实用程序

    您可以在本地计算机或远程服务器上部署由其他用户创建的迁移,从而使数据库保持最新。 这在许多开发人员的实际工作中很有用,当不断需要创建新表、更改列、向数据库添加触发器和其他实体时。 请注意,这种方法与在 ...

    仿世纪佳缘婚介交友系统5.3 ASP+SQL

    例如要修改用户中的金币数值,进入该用户资料修改,找到用户金币之后点击[修改],可以显示出该项表单,就可以输入你想的金币数了。如何让用户注册步骤达到100%及认证项目呢?从这里也可以自由输入,注册步骤值:1|0|...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例242 读取远程文件中的数据 314 实例243 删除指定目录下的所有.ini文件 315 实例244 将文本文件中数据存储到数据库中 316 4.5 文件的压缩与解压 318 实例245 PHP中压缩RAR文件 319 实例246 PHP中将上传文件转换成...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例242 读取远程文件中的数据 314 实例243 删除指定目录下的所有.ini文件 315 实例244 将文本文件中数据存储到数据库中 316 4.5 文件的压缩与解压 318 实例245 PHP中压缩RAR文件 319 实例246 PHP中将上传文件转换成...

    最新bugzilla安装.doc

    2. 我们需要在mysql中创建Bugzilla的用户以及数据库,主要三条命令为: a、建立数据库bugs 。命令:create database bugs; b、查询数据库。命令:show databases; c、建立用户bugs,密码为空,对Bugs数据库具有...

    Centos 7.4中的远程访问控制的实现方法

    在Centos 7.4系统中,OpenSSH服务器由openssh、openssh-server等软件包提供(默认已安装),并已将sshd添加为标准的系统服务。执行“systemctl start sshd”命令即可启动sshd服务,包括root在内的大部分用户都可以...

    数据库.txt

    数据库控制语言主要用于控制用户的访问权限,其中包括GRANT语句、REVOKE语句、COMMIT语句和ROLLBACK语句。 GRANT语句用于给用户增加权限,REVOKE语句用于收回用户的权限,COMMIT语句用于提交事务,ROLLBACK语句...

    第一章数据库的简介.docx

    数据库控制语言主要用于控制用户的访问权限,其中包括GRANT语句、REVOKE语句、COMMIT语句和ROLLBACK语句。 GRANT语句用于给用户增加权限,REVOKE语句用于收回用户的权限,COMMIT语句用于提交事务,ROLLBACK语句...

    毕设新项目-基于C++开发的校医院远程诊断系统源码+项目使用说明.zip

    在 5.12 及之前的版本中,Qt 的安装包中自带 MySql 驱动,在 plugins/sqldrivers 目录下可以找到,但到了 5.13 之后,MySql 驱动便没有了,这时我们可以选择手动编译。 下载5.13的源码,手动编译生成dll动态链接库...

    易客CRM控制面板.zip

    在弹出的控制面板上启动apache和mysql运行环境即可,启动后,apache和mysql将开机后自动启动,CRM.exe也将开机自动启动。也可以根据需要选择不同的端口启动apache和mysql 注意:易客CRM一定要装在xampp目录下,目录...

    锐新办公用品行业建站系统 v5.0 PHP MYSQL.rar

    网站辅助功能丰富具有访问统计系统、投票调查系统、友情链接系统、数据备份系统等网站辅助工具便利实用的升级更新体系采用XML远程获取升级信息,保证升级的延续性和完整性搜索引擎优化运行环境:php mysql安装说明:...

    Web全能服务器 v3.0.1.885

    服务器默认支持PHP+MySQL+ASP+ACCESS(ASP脚本支持需要用户在界面上勾选ASP支持)更可以自定义扩展任何脚本语言(需自行添加脚本解释器)使用本软件可一键式搭建起一个完整的WEB小型服务器并可通过端口映射开放给外网,...

    主机宝管理面板Windows WANMP版v1.0.1

    数据库用户可灵活添加,FTP目录可选择或完全自定义。 4、主机宝内置计划任务管理系统,按照您的要求定时备份站点和数据文件,更进一步保障数据安全。内置3389端口修改工具,修改远程3389端口有效避免恶意爆破扫描...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    本书是第II卷,以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用Java进行桌面程序开发各个方面的知识和技巧,主要包括Java语法与面向对象技术、Java高级应用、窗体与控件应用、文件操作...

Global site tag (gtag.js) - Google Analytics