广告
返回顶部
首页 > 资讯 > 数据库 >Navicat配置mysql数据库用户权限问题
  • 623
分享到

Navicat配置mysql数据库用户权限问题

Navicat配置mysql数据库mysql数据库用户权限mysql用户权限 2023-03-20 08:03:47 623人浏览 独家记忆
摘要

目录1.创建用户2.给新建的用户分配权限例如1例如2Mysql权限总结用数据库的时候就会遇到有多个用户,分配用户权限的情况,有些用户只读,有些用户可以读写,有些用户只能操作一个或者多个数据库,如何给mysql的用户设置权

数据库的时候就会遇到有多个用户,分配用户权限的情况,有些用户只读,有些用户可以读写,有些用户只能操作一个或者多个数据库,如何给mysql的用户设置权限,我这里描述一下如何用navicat图形操作分配用户权限

  • 如果用sql grant分配权限的话,参考MYSQL数据库管理之权限管理
  • 基本sql grant命令:
  • 分配用户单个数据库全部权限:grant all on 数据库名.* to 用户名@’%’ identified by ‘密码’;
  • 查询数据库用户权限:show grants for 用户名@’%’;

1.创建用户

Navicat配置mysql数据库用户权限问题

Navicat配置mysql数据库用户权限问题

注:其中的Host配置为%表示所有IP都可以访问

2.给新建的用户分配权限

Navicat配置mysql数据库用户权限问题

在这里插入图片描述

在这里插入图片描述

重点:

  • 在最上层的localhost添加权限,是对所有数据库都有效的
  • 选中单个数据库在点击添加权限,是对选中的一个数据库有效

例如1

分配一个只能操作test数据库的用户权限

Navicat配置mysql数据库用户权限问题

Navicat配置mysql数据库用户权限问题

例如2

分配用户只能读权限,只能查询数据库

Navicat配置mysql数据库用户权限问题

Navicat配置mysql数据库用户权限问题

mysql权限

权限

权限级别

权限说明

CREATE

数据库、表或索引

创建数据库、表或索引权限

DROP

数据库或表

删除数据库或表权限

GRANT OPTioN

数据库、表或保存的程序

赋予权限选项

REFERENCES

数据库或表

ALTER

更改表,比如添加字段、索引等

DELETE

删除数据权限

INDEX

索引权限

INSERT

插入权限

SELECT

查询权限

UPDATE

更新权限

CREATE VIEW

视图

创建视图权限

SHOW VIEW

视图

查看视图权限

ALTER ROUTINE

存储过程

更改存储过程权限

CREATE ROUTINE

存储过程

创建存储过程权限

EXECUTE

存储过程

执行存储过程权限

FILE

服务器主机上的文件访问

文件访问权限

CREATE TEMPORARY TABLES

服务器管理

创建临时表权限

LOCK TABLES

服务器管理

表权限

CREATE USER

服务器管理

创建用户权限

PROCESS

服务器管理

查看进程权限

RELOAD

服务器管理

执行flush-hosts, flush-logs, flush-privileges, flush-status, flush-tables, flush-threads, refresh, reload等命令的权限

REPLICATION CLIENT

服务器管理

复制权限

REPLICATION SLAVE

服务器管理

复制权限

SHOW DATABASES

服务器管理

查看数据库权限

SHUTDOWN

服务器管理

关闭数据库权限

SUPER

服务器管理

执行kill线程权限

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。

您可能感兴趣的文档:

--结束END--

本文标题: Navicat配置mysql数据库用户权限问题

本文链接: https://www.lsjlt.com/news/200469.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Navicat配置mysql数据库用户权限问题
    目录1.创建用户2.给新建的用户分配权限例如1例如2mysql权限总结用数据库的时候就会遇到有多个用户,分配用户权限的情况,有些用户只读,有些用户可以读写,有些用户只能操作一个或者多个数据库,如何给mysql的用户设置权...
    99+
    2023-03-20
    Navicat配置mysql数据库 mysql数据库用户权限 mysql用户权限
  • Navicat配置mysql数据库用户权限问题怎么解决
    本篇内容介绍了“Navicat配置mysql数据库用户权限问题怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!用数据库的时候就会遇到有...
    99+
    2023-07-05
  • MySQL数据库用户权限管理
    目录1、用户管理1.1、创建用户1.2、删除用户1.3、修改用户密码2、权限管理2.1、授予权限 grant2.2、取消权限 revoke2.3、刷新权限 flush3、密码丢失的解...
    99+
    2022-11-13
  • 【mysql】navicat创建子用户以及设置权限
    目录 1、新建用户 2、设置主机和密码 3、权限设置 4、异常说明 5、参考资料 1、新建用户 2、设置主机和密码  主机%的意思是允许用户本地登入和远程登入。 3、权限设置 1、针对某个数据库权限设置  左侧勾选数据库,右侧勾选赋...
    99+
    2023-09-04
    服务器 运维
  • MySQL用户权限设置保护数据库安全
    目录更改mysql密码创建用户给用户所有权限移除用户所有权限添加部分权限移除部分权限删除用户权限解释案例更改mysql密码 -- 查询用户权限 show grants for 'ro...
    99+
    2023-05-19
    MySQL用户权限设置 MySQL权限设置
  • navicat 8 创建数据库与创建用户分配权限图文方法
    下面是我们需要创建一个数据与一个用户的方法,图文操作的原理跟命令行原理是一样的。navicat 8 精简版(7M) MYSQL图像管理工具 V8.0.28第一步、先连接mysql如果...
    99+
    2022-11-21
    创建数据库 创建用户
  • 如何配置mariadb远程访问权限解决数据库乱码问题
    这篇文章主要介绍如何配置mariadb远程访问权限解决数据库乱码问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!配置mariadb远程访问权限:1)登录数据库:# mys...
    99+
    2022-10-19
  • 数据库 之 MySQL用户和权限管理
    1  概述MySQL用户和权限管理 遵循最小权限授权法则,保证系统的安全性本文主要讲解关于用户MySQL用户和权限管理的相关概念和操作3  MySQL权限类别库级别:对某些库拥有对应的权...
    99+
    2022-10-18
  • MySQL数据库用户权限如何管理
    这篇文章主要介绍“MySQL数据库用户权限如何管理”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“MySQL数据库用户权限如何管理”文章能帮助大家解决问题。1、用户管理mysql的用户信息保存在了my...
    99+
    2023-07-02
  • MySql设置指定用户数据库查看查询权限
    一、新建用户: 执行sql语句新建(推荐): INSERT INTO `mysql`.`user` ( `Host`, `User`, `Password`, `ssl_cipher`, `x509_i...
    99+
    2022-05-23
    MySql 设置 用户 数据库 权限
  • MySQL数据库远程访问权限设置方式
    目录mysql数据库远程访问权限设置改表(当然我们要先知道表在哪,适用于整个数据库)1、直接修改2、加指定用户以及指定权限授权总结MySQL数据库远程访问权限设置 对于初学者小伙伴来说,我们安装mysql到本地服务,再用...
    99+
    2023-04-27
    MySQL数据库 MySQL远程访问权限 远程访问权限设置
  • 用phpmyadmin怎么设置数据库用户权限
    小编给大家分享一下用phpmyadmin怎么设置数据库用户权限,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!在左侧选择要设置权限的数据库,并点击权限在弹出的窗口单击“编辑权限”进入权限设置页面...
    99+
    2022-10-18
  • 在Linux下给mysql创建用户并分配权限等问题
    在linux系统中安装mysql的步骤工具:      mysql-5.6.17-linux-glibc2.5-i686.tar.gz      ...
    99+
    2022-10-18
  • MYSQL数据库文件与权限应该如何配置
    本文主要给大家简单讲讲MYSQL数据库文件与权限应该如何配置,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望MYSQL数据库文件与权限应该如何配置这篇文章可以...
    99+
    2022-10-18
  • MYSQL数据库管理之权限管理怎么配置
    这篇“MYSQL数据库管理之权限管理怎么配置”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“...
    99+
    2023-03-20
    mysql
  • 在Navicat中怎样设置数据库的操作权限
    这篇文章主要介绍了在Navicat中怎样设置数据库的操作权限,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。一、新建用户1、用Navicat连接本...
    99+
    2022-10-18
  • MySQL数据库中怎么设置远程访问权限
    这篇文章给大家介绍MySQL数据库中怎么设置远程访问权限,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1、进入MySQL服务器2、mysql>GRANT ALL PRIVILEG...
    99+
    2022-10-18
  • 将数据库的所有权限授予MySQL用户?
    首先,使用 CREATE 命令创建用户和密码。语法如下。CREATE USER 'yourUserName'@'localhost' IDENTIFIED BY 'yourPassword';...
    99+
    2023-10-22
  • Mysql设置某个用户的ip访问权限
    Mysql设置某个用户的ip访问权限 示例语句 grant all privileges on *.* to 'root'@'10.10.11.12' identified by 'root666' with grant option;fl...
    99+
    2023-08-17
    mysql 数据库
  • 设置mysql数据库外网可以访问和root权限
    //开端口 netsh advfirewall firewall add rule name="Open Port 3306" dir=in action=allow protocol=TCP localport=3306 //修改mys...
    99+
    2015-06-06
    设置mysql数据库外网可以访问和root权限
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作