mysql远程访问授权,创建用户并授权
来源:互联网 发布:理财产品网络推广方案 编辑:程序博客网 时间:2024/05/01 14:03
1、初始化root密码
进入mysql数据库
mysql>update user set password=PASSWORD(‘123456’) where User='root';
修改mysql密码:
mysqladmin -uroot-p老密码 password 新密码
注意:老密码即您mysql的root用户当前的密码,新密码即您修改后的密码。 -p跟老密码之间没有空格。老密码跟“password”之间有空格,password跟新密码之间有空格。
2、允许mysql远程访问,可以使用以下三种方式:
a、改表。
mysql -u root –p
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
例如,你想root使用123456从任何主机连接到mysql服务器。
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
如果你想允许用户jack从ip为10.10.50.127的主机连接到mysql服务器,并使用654321作为密码
mysql>GRANT ALL PRIVILEGES ON *.* TO 'jack'@’10.10.50.127’ IDENTIFIED BY '654321' WITH GRANT OPTION;
mysql>FLUSH RIVILEGES
//进入MySQL服务器
d:\mysql\bin\>mysql -h localhost -u root
//赋予任何主机访问数据的权限
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION
//使修改生效
mysql>FLUSH PRIVILEGES
//退出MySQL服务器
mysql>EXIT
--------------------
创建用户并授权
The create user command:
<!---->mysql> CREATE USER yy IDENTIFIED BY '123';
yy表示你要建立的用户名,后面的123表示密码
上面建立的用户可以在任何地方登陆。
如果要限制在固定地址登陆,比如localhost 登陆:
<!---->mysql> CREATE USER yy@localhost IDENTIFIED BY '123';
grant:
<!---->mysql> GRANT ALL PRIVILEGES ON *.* TO user;@localhost
<!---->grant select,insert,update,delete on *.* to test1@"%" Identified by "abc";
grant select,insert,update,delete on *.* to test1@"%" Identified by "abc";
格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码"
修改密码:
<!---->mysql> grant all privileges on pureftpd.* to koko@localhost identified by 'mimi';
flush:
<!---->mysql> flush privileges;
查看用户信息:
<!---->mysql> select host,user from mysql.user;
- mysql远程访问授权,创建用户并授权
- mysql创建用户并授权远程连接
- mysql创建远程用户并授权
- mysql创建远程用户并授权
- MySQL创建用户授权访问
- Mysql 创建用户并授权
- mysql 创建用户并授权
- mysql创建用户并授权
- mysql创建用户并授权
- mysql创建用户,并授权
- MySql创建用户并授权
- MYSQL 创建用户并授权
- mysql 创建用户并授权
- MySQL:创建用户并授权
- 在阿里云centOS的mysql上创建用户并授权所以IP远程访问
- mysql授权 远程访问授权
- mysql授权 远程访问授权
- mysql授权给远程用户访问
- TOMCAT下配置项目路径
- Oracle 11g 导出空表方法
- enum的好处与 define 的区别
- UVA340 - Master-Mind Hints
- Linux中VMware虚拟机增加磁盘空间的扩容操作
- mysql远程访问授权,创建用户并授权
- Android开源项目汇总
- R语言中最强的神经网络包RSNNS
- 设计模式-观察者模式
- 10个你能参与并学习的Java开源github项目
- 大数据十大经典算法之EM算法
- 通过FPGA驱动OV5640调试记录
- 传统标签概括以及返回值详细说明
- 神奇6位数