MySQL授权远程网络连接

1. 授权用户root使用密码jb51从任意主机连接到mysql服务器:

GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘jb51‘ WITH GRANT OPTION;
flush privileges;

2.授权用户root使用密码jb51从指定ip为218.12.50.60的主机连接到mysql服务器:

GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘218.12.50.60‘ IDENTIFIED BY ‘jb51‘ WITH GRANT OPTION;
flush privileges;

时间: 2024-09-29 17:28:36

MySQL授权远程网络连接的相关文章

mysql开放远程IP连接授权记载

GRANT SELECT,INSERT,UPDATE,DELETE ON addm.* TO  identified by 'root';  GRANT all privileges ON addm.* TO  [email protected]  identified by 'root'; use mysql;   update user set host = '%' where user = 'root'; 对某台服务器开放 某个账号授权远程  连接mysql 数据库 记载

MySQL 授权远程登录

在用 Navicat 连接远程数据库时报错: ERROR 1130 (HY000): Host *** is not allowed to connect to this MySQL server 原因是数据库的账号没有给这个 IP 授权,因此不能执行远程登录. 解决方法: 登录数据库服务器, [email protected]:~# mysql -uroot -p Enter password: *** mysql> GRANT ALL PRIVILEGES ON *.* TO '用户名'@'

mysql开启远程可连接

1.打开cmd窗口,进入MySql安装的bin目录 2.执行命令登录数据库,之后会出现一行要你输入密码的 mysql -u root -p 3.执行以下命令分配新用户: grant all privileges on *.* to '用户名'@'IP地址' identified by '密码'; 4.执行完上述命令后用下面的命令刷新权限 flush privileges; 5.之后关闭mysql服务,然后启动mysql服务,大功告成 ===============================

mysql授权远程连接

 查一下你的MYSQL用户表里, 是否允许远程连接  1.授权 mysql>grant all privileges on *.*  to  'root'@'%'  identified by 'youpassword'  with grant option; mysql>flush privileges; 2.修改/etc/mysql/my.conf 找到bind-address = 127.0.0.1这一行 改为bind-address = 0.0.0.0即可

linux学习记录-------mysql授权远程连接

Linux开启MySQL远程连接的设置步骤 . MySQL默认root用户只能本地访问,不能远程连接管理MySQL数据库,那么Linux下如何开启MySQL远程连接? 设置步骤如下: 1.登陆mysql 2.执行命令授权:GRANT ALL PRIVILEGES ON *.* TO 'user'@'%'IDENTIFIED BY 'password' WITH GRANT OPTION; user:用户名 %:代表所有ip,可换成指定ip, password:密码 即授权给user用户在指定ip

Linux中 MySQL 授权远程连接

说明:当别的机子(IP )通过客户端的方式在没有授权的情况下是无法连接 MySQL 数据库的,如果需要远程连接 Linux 系统上的 MySQL 时,必须为其 IP 和具体用户进行授权.一般 root 用户不会提供给开发者.如:使用 Windows 上的 SQLyog 图形化管理工具连接 Linux 上的 MySQL 数据库,必须先对其进行授权. 1.在虚拟机中使用 root 用户登录 mysql 数据库 mysql -u root -p 说明:root 用户密码一般设置为 root 2.使用

用phpstudy搭建的lnmp环境下mysql授权远程连接

1.使用phpstudy安装的mysql没有放置到可以直接调用的目录里,所以只能使用绝对路径来访问: /phpstudy/mysql/bin/mysql -uroot -proot 2.执行use mysql; 3.执行grant all privileges on *.* to [email protected]'%' identified by '密码';   4.执行flush privileges; 5.mysql>EXIT //退出MySQL服务器:   备注:以上步骤2.3.4中命令

Mysql授权远程登录

在命令行输入如下命令即可: Grant all privileges on *.* to 'root'@'%' identified by '123' with grant option;

mysql允许远程连接授权方法

mysql数据库和apache不在同一台服务器时,需要远程连接mysql,这就要对mysql进行远程连接授权,为了安全只允许某些ip可以连接: 假如你想root用户从ip 192.168.2.12连接到mysql,并设置密码”123456“,授权方法如下: 1,进入mysql:mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.2.12' IDENTIFIED BY '123456' WITH GRANT OPTION; mysql>FLU