mysql工具navicat用户授权_Navicat使用教程:在Navicat Premium中管理MySQL用户 - 第4部分:权限管理器工具...

Navicat Premium 在线订购享专属优惠  立即购买>>>

第4部分:Privilege Manager(权限管理器)工具

在本系列教程中,我们一直在探索如何使用Navicat的旗舰产品Navicat Premium执行常见的用户管理任务。在上一篇文章中,我们查看了New User Object选项卡的Server Privileges,Privileges 和 SQL Preview选项。

我们在上一篇文章中为每个用户设置权限的方法并不是唯一的方法;Privilege Manager提供了另一种为连接及其数据库对象设置权限的方法。本篇教程适用于MySQL,Oracle,PostgreSQL,SQL Server和MariaDB。

使用连接级(Connection-level)权限

要访问权限管理器,请单击 User Object 工具栏上的 Privilege Manager 按钮。这将在新选项卡中打开Privilege Manager,其中包含最近打开的连接。

b9fb6a3f989dcce291db6d4af3e5d33b.png

在Privilege Manager,你可以使用连接级权限或与特定数据库关联的权限。我们先来看一下连接级权限。

Connection始终显示在树的顶部,其下方有数据库,以及每个数据库中的单个对象:

01e87dac9210e3ad003db94dce26c4f5.png如果还没有选择,请单击 Connection name 来查看具有访问权限的用户列表及其各自的权限。

水平滚动网格,查找你感兴趣的目标权限。

选中权限旁边的复选框,将其分配给该用户。例如,单击bob_s @ localhost行中的Trigger复选框将授予该用户的Trigger权限:

f55fba4abeb84bd7a9c3a3cf423c9734636937000331289456.jpg%0A

相反,取消选中复选框会删除该权限。

不要忘记单击Privilege Manager工具栏上的Save按钮来保存更改。如果你忘记了点击save,直接关闭Privilege Manager选项卡,Navicat会提示你是否保存更改。

使用数据库级(Database-level)权限

单击数据库名称将显示可以访问它的用户列表及其各自的权限。例如:要为Sakila数据库上的bob_s@localhost分配Trigger权限:单击对象树中的Sakila数据库。

水平滚动网格,到达Trigger权限复选框。

选中Trigger权限对应的复选框,将其分配给该用户。

71e0461061075f86662629e14ca05d85.png

相反,取消选中复选框会删除该权限。

不要忘记单击Privilege Manager工具栏上的Save按钮来保存更改。如果你忘记了点击save,直接关闭Privilege Manager选项卡,Navicat会提示你是否保存更改。

管理数据库对象的权限

要为特定数据库对象(如表,视图,函数和存储过程)分配权限,请使用Add Privilege选项卡工具栏按钮。

例如:在树视图中展开节点,到达目标对象。下图显示了sakila数据库的film_in_stock存储过程:

689017d161d4f8d4d2104d222f94d819.png

选择film_in_stock对象,然后单击Add Privilege按钮。

选中左窗格中用户旁边的框。

在网格中,根据列出的权限检查相关选项,将该对象权限授予所选用户。例如,下图显示的操作将为bob_s@localhost 和 secure_admin_99@localhost用户分配sakila数据库上的film_in_stock过程的执行权限:

6357c36d49334d368e72498f049dd66e636937012494246730.jpg%0A

单击OK按钮关闭对话框并提交更改。新权限将显示在网格中:

33c6b4642e87675bf7429e6e8b0a15b9.png

要撤消任何对象上用户的权限,请单击Delete Privilege按钮。例如,要撤消我们刚添加的bob_s@localhost的sakila数据库上film_in_stock过程权限:确保在树视图中选择了film_in_stock过程。

选择网格中的bob_s@localhost行。

单击Delete Privilege按钮。

保存设置时,更改将被提交。

好了,本次《在Navicat Premium中管理MySQL用户》系列教程到此结束,希望能帮到你~

想要购买正版授权,或者获取更多Navicat相关信息的朋友可以点击" 咨询在线客服"~

3d593a3879ca40bdf1392c0113855ec6.png

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

a6e1590ae4b228073faff3806334194e.png0

好文不易,鼓励一下吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值