【MYSQL】授权远程连接的用户

一、Navicat新建查询

在这里插入图片描述

1.点击新建查询,授权远程连接的用户语句:

GRANT ALL PRIVILEGES ON *.* TO '库的用户名'@'授权IP' IDENTIFIED BY '库的密码' WITH GRANT OPTION;

ALL PRIVILEGES 是MySQL中最高级别的权限之一,赋予用户对所有数据库和表执行任何操作的权限。授予用户 ALL PRIVILEGES 权限将使其具有管理数据库、创建、修改和删除数据库以及对所有表执行各种操作的权限。除了 ALL PRIVILEGES 外,MySQL中还有其他一些权限,这些权限允许用户执行特定类型的操作。以下是一些常见的MySQL权限:

  • SELECT:允许用户查询(检索)表中的数据。
  • INSERT:允许用户向表中插入新数据。
  • UPDATE:允许用户修改表中现有的数据。
  • DELETE:允许用户从表中删除数据。
  • CREATE:允许用户创建新的数据库或表。
  • DROP:允许用户删除数据库或表(慎用)。
  • ALTER:允许用户修改数据库或表的结构。
  • GRANT OPTION:允许用户授予或撤销其他用户的权限(需要有相应的权限才能授予该权限)。

2.刷新权限

  • 授权后需要刷新MySQL权限使其生效。
FLUSH PRIVILEGES;

二、Navicat用户

1.将root 主机IP如果写%
2.直接在用户里添加权限
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值