在Navicat设置数据库的操作权限
以下内容为详细设置步骤。
一、新建用户
1、用Navicat连接本地服务器(如果之前已连接,请打开连接)
2、点击菜单栏 –> 用户,如图所示:
3、点击新建用户,如下图所示:
用户名:设置连接服务器的用户名
主机:设置允许连接服务器的主机ip地址。%,代表此用户可以在所有主机上连接服务器;192.168.21.*,代表此用户只能在ip地址属于21段的主机上连接服务器;192.168.21.88,代表此用户只能在ip地址为192.168.21.88的主机上连接服务器。
密码:设置连接服务器的密码
确认密码:与密码设置保持一致
二、权限设置
如图上图所示,我们可以看到还有其他Tab项:高级、服务器权限、权限和SQL预览。
高级:可以设置此用户每小时最多查询数/最多更新数/最多连接数/最多用户连接数以及SSL。
服务器权限:设置对服务器上所有数据库的操作权限。
权限:设置具体的库和具体的表的权限。当与服务器权限设置冲突时,以服务器权限为准。
SQL预览:以上所有设置的SQL语句都会展示在这里。
服务器权限和权限选项卡的设置含义,请参考下面的权限说明。
三、权限说明
四、MySQL权限经验原则
权限控制主要是出于安全因素,因此需要遵循以下几个经验原则:
1、只授予能满足需要的最小权限,防止用户误操作或有意进行破坏操作。
2、创建用户时限制用户的登录主机,一般是限制成指定IP或者内网IP段。
3、初始化数据库的时候删除没有密码的用户。安装完数据库的时候回自动创建一些用户,这些用户默认没有密码。
4、为每个用户设置满足密码复杂度的密码。
5、定期清理不需要的用户。回收权限或者删除用户。
结语
学习一个新知识,看官方文档是最高效的方式。网上的其他学习资料大多经过加工,而且是往坏的方向加工。要不就是人云亦云,让人误入歧途。不过,很多时候还不得不从网上学习,因为大多数的官方文档是英文的,阅读起来真的是有困难。这个时候发现,能够轻松的阅读英文文档是非常珍贵的一项技能。
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tangcgkhb
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13