MYSQL 开启root远程登录权限
来源:互联网 发布:mac怎么退出应用 编辑:程序博客网 时间:2024/05/21 10:00
MySQL为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,比如使用Navicat连接数据库等。
一、允许root用户在任何地方进行远程登录,并具有所有库任何操作权限
登录mysql并授权:
1
2
mysql -uroot -p
"youpassword"
mysql>GRANT ALL PRIVILEGES ON *.* TO
'root'
@
'%'
IDENTIFIED BY
'youpassword'
WITH GRANT OPTION;
重载授权表:
1
FLUSH PRIVILEGES;
退出mysql数据库:
1
exit
二、允许root用户在一个特定的IP进行远程登录,并具有所有库任何操作权限
登录mysql并授权:
1
2
mysql -u root -p
"youpassword"
GRANT ALL PRIVILEGES ON *.* TO root@
"8.8.8.8"
IDENTIFIED BY
"youpassword"
WITH GRANT OPTION;
重载授权表:
1
FLUSH PRIVILEGES;
退出mysql数据库:
1
exit
;
三、允许root用户在一个特定的IP进行远程登录,并具有所有库特定操作权限
登录mysql并授权:
1
2
3
4
mysql:
mysql -u root -p
"youpassword"
GRANT
select
,insert,update,delete
ON *.* TO root@
"8.8.8.8"
IDENTIFIED BY
"youpassword"
;
重载授权表:
1
FLUSH PRIVILEGES;
退出mysql数据库:
1
exit
;
四、删除用户授权,需要使用REVOKE命令,具体命令格式为:
1
REVOKE privileges ON 数据库[.表名] FROM user-name;
具体实例,先登录授权:
1
2
mysql: mysql -u root -p
"youpassword"
GRANT
select
,insert,update,delete ON TEST-DB TO
test
-user@
"8.8.8.8"
IDENTIFIED BY
"youpassword"
;
再进行删除授权操作:
1
REVOKE all on TEST-DB from
test
-user;
注:该操作只是清除了用户对于TEST-DB的相关授权权限,但是这个“test-user”这个用户还是存在。 最后从用户表内清除用户:
1
DELETE FROM user WHERE user=
"test-user"
;
重载授权表:
1
FLUSH PRIVILEGES;
退出mysql数据库:
1
exit
;
阅读全文
1 0
- MYSQL 开启root远程登录权限
- mysql开启远程登录权限
- mysql开启远程登录权限
- MySQL数据库开启root用户远程登录
- 为mysql添加root远程登录权限
- 为mysql添加root远程登录权限
- 为mysql添加root远程登录权限
- 为mysql添加root远程登录权限
- mysql给root开启远程访问权限,修改root密码
- mysql给root开启远程访问权限,修改root密码
- mysql给root开启远程访问权限,修改root密码
- mysql给root开启远程访问权限,修改root密码
- mysql给root开启远程访问权限,修改root密码
- mysql给root开启远程访问权限,修改root密码
- mysql给root开启远程访问权限,修改root密码
- mysql给root开启远程访问权限,修改root密码
- mysql给root开启远程访问权限,修改root密码
- mysql给root开启远程访问权限,修改root密码
- spark--transform算子--intersection
- DOM
- React Native自定义控件【底部抽屉菜单】
- HDU 4514 (无向图判断环及树的直径)
- intllij idea java.lang.AssertionError:upexpected content storage modification
- MYSQL 开启root远程登录权限
- log4j配置实例详解
- EventBus代替Intent将复杂对象传递给下一个即将启动的Activity
- 二进制简单计算-c基础第二课
- c++继承的等价意义及原因
- 4.10.2 字符图网格 程序答案
- HDU-1879 最小生成树(Kruskal)模板题
- 原型工具之团队协作: Axure VS Mockplus
- CentOS7 yum安装zabbix3.2.6