`
iamxiaole
  • 浏览: 18978 次
  • 性别: 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 中的一个重要概念,用于控制用户对数据库的访问权限。授权格式为: ```sql grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"; ``` 例如,为用户 "test" 授予 testDB 数据库的所有权限...

    基于Web的网络设备远程控制系统设计与实现.pdf

    本文提出的基于Web的网络设备远程控制系统可以实现在校园网中对网络设备的远程控制和管理,提高了管理效率,降低了管理成本。该系统可以应用于高校校园网的管理和维护,提高高校信息化建设的水平。

    mysql 8.0 安装 linux

    MySQL 8.0 在 Linux 中的安装和配置 MySQL 是一个流行的开源关系数据库管理系统,广泛应用于各种 web 应用程序中。下面是 MySQL 8.0 在 Linux 中的安装和配置过程。 第一步:下载安装包 首先,需要下载 MySQL 8.0...

    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以服务形式存在,在使用前应确保此服务已经启动,未启动可用...

    MySQL5.7忘记root密码或者root密码错误

    MySQL 是一个常用的关系型数据库管理系统,在安装完成后,通常需要使用 root 用户来管理数据库。但是,如果您忘记了 root 密码或者 root 密码错误,该如何解决呢?下面我们将介绍一种解决方案,适用于 MySQL 5.7 ...

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

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

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

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

    MariaDB数据库管理系统

    3. 启动 MariaDB 服务并添加到开机启动项中:使用 systemctl start mariadb 和 systemctl enable mariadb 命令启动 MariaDB 服务并将其添加到开机启动项中。 安全初始化: 1. 设定 root 用户密码:使用 mysql_...

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

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

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

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

    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数据库具有...

    数据库.txt

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

    第一章数据库的简介.docx

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

    核动力装置联合仿真系统构建与控制器设计_毕业论文.pdf

    该系统将RELAP5中的控制器在SIMULINK中实现,设计了SIMULINK与MATLAB中的Base Workspace实时交互方法,仿真结果验证了联合仿真系统的实用性。 知识点七:Web服务器设计 该系统设计了基于HTTP协议的WEB服务器,在...

    毕设新项目-基于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目录下,目录...

Global site tag (gtag.js) - Google Analytics