在Navicat中如何设置数据库的操作权限教程-navicat-学派

为了减少开发人员的错误操作,可以设置权限来进行控制,通过为MySQL服务器建立不同的用户,并为用户赋予不同的权限,来达到目标。这篇文章就给大家介绍怎么设置Navicat数据库的操作权限,需要的朋友可以参考一下。1

以下内容为详细设置步骤。

一、新建用户

1、用Navicat连接本地服务器(如果之前已连接,请打开连接)

2、点击菜单栏 –> 用户,如图所示:

MySQL1.png

3、点击新建用户,如下图所示:

MySQL2.png

用户名:设置连接服务器的用户名

主机:设置允许连接服务器的主机ip地址。%,代表此用户可以在所有主机上连接服务器;192.168.21.*,代表此用户只能在ip地址属于21段的主机上连接服务器;192.168.21.88,代表此用户只能在ip地址为192.168.21.88的主机上连接服务器。

密码:设置连接服务器的密码

确认密码:与密码设置保持一致

二、权限设置

如图上图所示,我们可以看到还有其他Tab项:高级、服务器权限、权限和SQL预览。

高级:可以设置此用户每小时最多查询数/最多更新数/最多连接数/最多用户连接数以及SSL。

服务器权限:设置对服务器上所有数据库的操作权限。

权限:设置具体的库和具体的表的权限。当与服务器权限设置冲突时,以服务器权限为准。

SQL预览:以上所有设置的SQL语句都会展示在这里。

服务器权限和权限选项卡的设置含义,请参考下面的权限说明。

三、权限说明

table.jpg

四、MySQL权限经验原则

权限控制主要是出于安全因素,因此需要遵循以下几个经验原则:

1、只授予能满足需要的最小权限,防止用户误操作或有意进行破坏操作。

2、创建用户时限制用户的登录主机,一般是限制成指定IP或者内网IP段。

3、初始化数据库的时候删除没有密码的用户。安装完数据库的时候回自动创建一些用户,这些用户默认没有密码。

4、为每个用户设置满足密码复杂度的密码。

5、定期清理不需要的用户。回收权限或者删除用户。

结语

学习一个新知识,看官方文档是最高效的方式。网上的其他学习资料大多经过加工,而且是往坏的方向加工。要不就是人云亦云,让人误入歧途。不过,很多时候还不得不从网上学习,因为大多数的官方文档是英文的,阅读起来真的是有困难。这个时候发现,能够轻松的阅读英文文档是非常珍贵的一项技能。

以上就是在Navicat中如何设置数据库的操作权限的详细内容,更多请关注学派吧其它相关文章!

主题测试文章,只做测试使用。发布者:云大使,转转请注明出处:https://www.xp8.net/data/2130.html

(0)
打赏 微信扫一扫 微信扫一扫
云大使的头像云大使
上一篇 2018年11月26日 下午9:59
下一篇 2018年11月26日 下午9:59

相关推荐

  • MYSQL查询怎么优化?mysql查询优化的方法教程-mysql教程-学派吧

    本篇文章给大家带来的内容是关于python中进程池的简单实现代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助 1. 在所有用于where,order by和group by的列上添加索引 索引除了能够确保唯一的标记一条记录,还能是MySQL服务器更快的从数据库中获取结果。索引在排序中的作用也非常大。 Mysql的索引可能会占据额外的空间,并…

    数据库运维 2018年11月24日
    2.5K00
  • 【MySQL】information_schema库中包含所有表的字段信息-mysql教程-

    information_schema提供了对数据库元数据、统计信息、以及有关MySQL Server的信息访问(例如:数据库名或表名,字段的数据类型和访问权限等)。information_schema库中保存的信息也可以称为MySQL的数据字典或系统目录。本文主要讲述了information_schema库中包含所有表的字段信息,感兴趣的朋友可以了解一下。 …

    数据库运维 2019年4月24日
    3.3K00
  • mysqldump 参数和使用方法及资料说明

    前言 mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。 1. 常用参数 2. mysqldump 默认参数 3. mysqldump 常用方法 mysqldump是MySQL数据库自带的一款命令行工具,mysqldump属于单线程,功能是非常强…

    数据库运维 2018年10月3日
    4.8K00
  • MySQL乱码的原因和设置UTF8数据格式的方法介绍-mysql教程-学派吧

    本篇文章给大家带来的内容是关于MySQL乱码的原因和设置UTF8数据格式的方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 MySQL使用时,有一件很痛苦的事情肯定是结果乱码。将编码格式都设置为UTF8可以解决这个问题,我们今天来说下为什么要这么设置,以及怎么设置。 MySQL字符格式 字符集 在编程语言中,我们为了防止中文乱码,会使…

    2019年4月9日
    3.2K00
  • 腾讯云云数据库智能参数优化设置

    背景 “深度学习”这个词已经进入了公众的视线。时至今日,相关技术也比较成熟,腾讯云数据库团队也在思考如何借助深度学习的方式来提升数据库的运行效率。首先想到的就是数据库的参数调优。由于业务系统的千差万别,也无法像优化 SQL 一样在细粒度下进行针对性的调优,是令数据库管理者头痛的难题,往往需要借助经验去构筑一套相对较为优异的参数模板。数据库参数调优能力也是专家…

    2025年8月8日
    79300

发表回复

登录后才能评论
联系我们

联系我们

18838889666

在线咨询: QQ交谈

邮件:xinyun@88.com

工作时间:周一至周五,9:30-18:30,节假日休息

添加微信
添加微信
分享本页
返回顶部
---------官方优惠叠加渠道折扣:通过我们购买腾讯云/阿里云,价格更低,服务更优。更有专业配置指导与服务。微信同步:18838889666----