欢迎光临
我们一直在努力

在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中如何设置数据库的操作权限的详细内容,更多请关注学派吧其它相关文章!

赞(0) 打赏
未经允许不得转载: » 在Navicat中如何设置数据库的操作权限教程-navicat-学派

评论 抢沙发

更好的服务器推荐选择

本站主要用于阿里云、腾讯云、华为云服务器活动的推荐及优惠购买方式、并搜集服务器运维的日常解决方案!

联系我们联系我们

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册