`

使root用户可以通过ip来访问mysql

阅读更多
mysql> grant all privileges on *.* to 'root'@'192.168.61.113'
    -> identified by 'root' with grant option;
Query OK, 0 rows affected (0.05 sec)

mysql> select host,user from mysql.user;
+----------------+--------+
| host           | user   |
+----------------+--------+
| 192.168.61.113 | root   |
| localhost      | jason  |
| localhost      | prod   |
| localhost      | qsrock |
| localhost      | radius |
| localhost      | root   |
+----------------+--------+



Class.forName("com.mysql.jdbc.Driver");
			Connection conn = DriverManager.getConnection("jdbc:mysql://192.168.61.113:3306/xx", "root", "root");

关于帐户权限可以参考:http://blog.chinaunix.net/u2/79621/showart_1210771.html
分享到:
评论

相关推荐

    mysql设置指定ip远程访问连接实例

    - 对于允许从任何主机(任意IP)访问的用户,我们可以使用通配符`%`来代替具体的IP地址。以下命令将授予名为`root`的用户,使用密码`jb51`,从任何主机连接到MySQL服务器的全部权限: ``` GRANT ALL PRIVILEGES ...

    Mysql root用户对应的host字段缺少localhost导致本地无法访问数据库问题修复

    Mysql root 用户对应的 host 字段缺少 localhost 导致本地无法访问数据库问题可以通过以上方法解决。需要首先停止 Mysql 服务,然后进入安全模式,修改 host 值为 localhost,保存修改生效,并重启 Mysql 服务。

    mysql给root开启远程访问权限,修改root密码

    需要注意的是,@'192.168.1.100'可以替换为@'%',这样就可以任意IP访问。 三、修改root密码 要想修改root密码,需要按照以下步骤进行: 1. 切换到Mysql数据库mysql> use mysql; 2. 修改root密码mysql> update ...

    mysql 远程root权限

    例如,如果只有特定的几台服务器需要访问数据库,可以通过替换`%`为具体的IP地址来实现这一点。 ```sql GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.100' WITH GRANT OPTION; ``` 3. **禁用不必要的服务*...

    mysql用户root提权

    从给定的文件标题、描述、标签以及部分内容来看,本话题聚焦于MySQL数据库环境下如何对root用户进行权限提升,以及通过一系列操作实现非授权访问或系统级控制的过程。以下是对这一知识点的深入解析。 ### MySQL用户...

    Mysql初始化root密码和允许远程访问

    5. **安全措施**:开放远程访问后,强烈建议设置防火墙规则,只允许特定IP地址或IP段访问MySQL端口(默认为3306)。 6. **保存配置**:如果在my.cnf配置文件中进行了修改,记得保存并重启MySQL服务,使更改生效。 ...

    mysql不能用localhost,127.0.0.1连接,只能用ip连接 的解决方法

    在MySQL数据库系统中,连接方式通常分为通过主机名(如localhost)和IP地址(如127.0.0.1)两种。当你遇到“mysql不能用localhost,127.0.0.1连接,只能用ip连接”的问题时,这可能是由于MySQL配置文件中的设置或用户...

    远程用户连接mysql授权

    通过本文介绍的步骤,您可以轻松地为远程用户授权访问MySQL服务器。需要注意的是,在实际应用中应当综合考虑安全性、性能等因素,合理设置权限和配置。此外,随着技术的发展,MySQL也提供了更多高级特性来支持更复杂...

    Win2012安装mysql的以及修改root用户可以远程链接

    在默认情况下,MySQL只允许本地连接,即只有在同一台服务器上的应用才能访问MySQL服务。若需要其他计算机也能通过网络连接到MySQL,则需要进行相应的配置。 ##### 解决方法一:修改MySQL配置文件 1. **修改host...

    MySql8.0以上版本正确修改ROOT密码的方法

    总结来说: 想进去mysql后不能操作多指令,操作多指令又不能进去mysql,死循环 挖坑环节: 网上找了很多办法,首先加入skip-grant-table.后进去刷新权限表,重启服务,不用密码的root进去,在改root密码后,重新刷新...

    mysql5.7.20镜像安装包

    -p 3306:3306 :映射容器服务的 3306 端口到宿主机的 3306 端口,外部主机可以直接通过 宿主机ip:3306 访问到 MySQL 的服务。 MYSQL_ROOT_PASSWORD=123456:设置 MySQL 服务 root 用户的密码。 通过 docker ps 命令...

    mysql开启远程访问权限和被远程访问的方法.docx

    MySQL远程访问权限和被远程访问的方法 在 MySQL 中,开启远程访问权限和被远程访问是非常重要的步骤。本文将详细介绍如何在 ...我们可以使用 root 账户、Workbench 和 cmd 来开启 MySQL 的远程访问权限和被远程访问。

    MySQL开启关闭远程访问

    要允许root用户从任何地方远程访问MySQL,可以使用以下命令: ```sql GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'password'; FLUSH PRIVILEGES; ``` 这里`ALL PRIVILEGES`表示赋予远程登录...

    非root安装mysql.docx

    解压完成后,需要调整安装目录的权限,以便非root用户可以访问和操作: ``` chown -R mysql:mysql mysql5.6 ``` 接下来,执行安装脚本初始化MySQL数据库: 1. 进入到MySQL安装目录: ``` cd /home/mysql/...

    更改mysql数据库管理员root的密码

    其中,`%`表示任何主机,这允许root用户从任意IP地址登录数据库。 #### 步骤四:验证密码更改 为了确保密码更改成功,可以通过重新尝试登录MySQL服务器来验证。使用新的root密码进行登录,如果能够成功进入MySQL...

    MySQL 设置远程访问

    为了允许远程访问,我们需要配置MySQL服务器来监听所有网络接口,并为特定用户授予权限。 步骤1:配置MySQL服务器 1. 登录MySQL服务器,通常通过命令行工具如`mysql -u root -p`,输入密码后进入。 2. 检查当前的...

    如何在同一个局域网中访问别人的mysql数据库.txt

    #### 访问MySQL数据库 完成以上步骤后,可以在客户端计算机上尝试连接服务器上的MySQL数据库。例如,使用MySQL客户端或其他支持MySQL的数据库管理工具进行连接。 1. **创建新的连接**:在客户端软件中选择创建新的...

    在Ubuntu下解决MySQL不能远程访问的问题.docx

    然而,在实际应用场景中,我们往往需要让其他机器能够远程访问MySQL数据库,这就要求我们对Ubuntu下的MySQL进行相应的配置修改。本文将详细阐述如何在Ubuntu下解决MySQL不能远程访问的问题,具体步骤分为三个部分:...

    mysql连接错误解决

    首先,我们来分析一下这个错误信息:“Error 1045 Access denied for user 'root'@'localhost' (using password: YES)”的意思是:访问被拒绝给用户 'root'@'localhost'(使用密码:是)。这表明MySQL服务器拒绝了...

    让mysql数据库允许被远程连接访问

    接下来,更新`user`表中的`host`字段,将`localhost`替换为`%`(表示任何主机地址),这使得`root`用户可以从任何地方访问MySQL服务器。 ```sql update users set host='%' where user='root'; ``` 执行完更新后,...

Global site tag (gtag.js) - Google Analytics