GRANT ALL PRIVILEGES
1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
Sql代码 复制代码
1. mysql -u root -pvmwaremysql>use mysql;
2. mysql>update user set host = '%' where user = 'root';
3. mysql>select host, user from user;
2. 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
Sql代码 复制代码
1. GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH
GRANT OPTION;
2.FLUSH PRIVILEGES;
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码
Sql代码 复制代码
1. GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY
2. 'mypassword' WITH GRANT OPTION;
3. FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY
'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器的dk数据库,并使用mypassword作为密码
Sql代码 复制代码
1. GRANT ALL PRIVILEGES ON dk.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY
2. 'mypassword' WITH GRANT OPTION;
3. FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON dk.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY
'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
注意授权后必须FLUSH PRIVILEGES;否则无法立即生效。
另外一种方法.
在安装mysql的机器上运行:
1、d:\mysql\bin\>mysql -h localhost -u root
//这样应该可以进入MySQL服务器
2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION
//赋予任何主机访问数据的权限
3、mysql>FLUSH PRIVILEGES
//修改生效
4、mysql>EXIT
//退出MySQL服务器
这样就可以在其它任何的主机上以root身份登录啦!
GRANT ALL PRIVILEGES相关推荐
- mysql远程权限grant_mysql 赋给用户远程权限 grant all privileges on
登陆 在本机上使用命令行登陆,并切换到MySQL库mysql -uroot -p use mysql; 要查看user表中user='root'的对应情况,根据实际需求来更改表信息select hos ...
- mysql 赋给用户权限 grant all privileges on
遇到了 SQLException: access denied for @'localhost' (using password: no) 解决办法 grant all privileges o ...
- mysql远程连接权限grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant option语句报错
mysql远程连接权限grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option语句报错 记录 ...
- 解决mysql的赋权操作之GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘123456‘ WITH GRANT OPTION问题
一种情况 mysql的赋权操作:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION: ...
- mysql grant all on_mysql 赋给用户权限 grant all privileges on
遇到了 SQLException: access denied for @'localhost' (using password: no) 解决办法 grant all privileges o ...
- mysql 授权sql_mysql授权GRANT ALL PRIVILEGES
mysql授权GRANT ALL PRIVILEGES 方法/步骤 1. 改表法. 可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登入mysql ...
- Oracle grant all privileges to user
测试流程: 解锁HR用户: SQL> alter user hr account unlock identified by hr; User altered.创建一个test用户 SYS@orc ...
- mysql授权用户grant all_Mysql授权GRANT ALL PRIVILEGES
例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话. Sql代码 1. GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDEN ...
- mysql 授权 all_mysql使用grant ALL privileges命令给用户授权
mysql用户想连到mysql,需要使用grant命令给用户授权,有一个简单的办法,可以使用grant ALL privileges 命令给用户授予所有权限, 你想myuser使用mypassword ...
最新文章
- 洛谷1216 数字三角形
- 'utf-8' codec can't decode byte 0xff in position 0:
- 什么是codepage?
- QT-Creator+SDK+编译器+自定义配置
- Linux 远程开机(walk on lan)
- Ubuntu 20.04 LTS 开发周期的重要任务:移除 Python 2
- Linux 启动顺序
- Apache ActiveMQ
- 鸿蒙渊 灵兽经验,【转】[攻略]传奇世界灵兽升级经验汇总
- 录屏软件,可导出成swf.名字DemoCreator
- IT软件项目管理视频教程—软件项目管理实战教程
- 手机txt拆分器_TXT文本分割器
- SpringBoot项目,从创建到简单实战
- sqlserver数据库快照和mysql_解析SQLServer视图、数据库快照_MySQL
- 大数据之足球盘口赔率凯利必发数据采集爬虫
- 代码设置margintop_如何通过代码设置TextView的Margin参数?
- Oracle table move tablespace
- 亚马逊测评:最前沿养号系统,如何降低成本提高效率搭建稳定的ip环境
- python制作查询网页_Python制作简单的网页爬虫
- Tensorflow五种花卉分类