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,其中包含最近打开的连接。
在Privilege Manager,你可以使用连接级权限或与特定数据库关联的权限。我们先来看一下连接级权限。
Connection始终显示在树的顶部,其下方有数据库,以及每个数据库中的单个对象:
如果还没有选择,请单击 Connection name 来查看具有访问权限的用户列表及其各自的权限。
水平滚动网格,查找你感兴趣的目标权限。
选中权限旁边的复选框,将其分配给该用户。例如,单击bob_s @ localhost行中的Trigger复选框将授予该用户的Trigger权限:
相反,取消选中复选框会删除该权限。
不要忘记单击Privilege Manager工具栏上的Save按钮来保存更改。如果你忘记了点击save,直接关闭Privilege Manager选项卡,Navicat会提示你是否保存更改。
使用数据库级(Database-level)权限
单击数据库名称将显示可以访问它的用户列表及其各自的权限。例如:要为Sakila数据库上的bob_s@localhost分配Trigger权限:单击对象树中的Sakila数据库。
水平滚动网格,到达Trigger权限复选框。
选中Trigger权限对应的复选框,将其分配给该用户。
相反,取消选中复选框会删除该权限。
不要忘记单击Privilege Manager工具栏上的Save按钮来保存更改。如果你忘记了点击save,直接关闭Privilege Manager选项卡,Navicat会提示你是否保存更改。
管理数据库对象的权限
要为特定数据库对象(如表,视图,函数和存储过程)分配权限,请使用Add Privilege选项卡工具栏按钮。
例如:在树视图中展开节点,到达目标对象。下图显示了sakila数据库的film_in_stock存储过程:
选择film_in_stock对象,然后单击Add Privilege按钮。
选中左窗格中用户旁边的框。
在网格中,根据列出的权限检查相关选项,将该对象权限授予所选用户。例如,下图显示的操作将为bob_s@localhost 和 secure_admin_99@localhost用户分配sakila数据库上的film_in_stock过程的执行权限:
单击OK按钮关闭对话框并提交更改。新权限将显示在网格中:
要撤消任何对象上用户的权限,请单击Delete Privilege按钮。例如,要撤消我们刚添加的bob_s@localhost的sakila数据库上film_in_stock过程权限:确保在树视图中选择了film_in_stock过程。
选择网格中的bob_s@localhost行。
单击Delete Privilege按钮。
保存设置时,更改将被提交。
好了,本次《在Navicat Premium中管理MySQL用户》系列教程到此结束,希望能帮到你~
想要购买正版授权,或者获取更多Navicat相关信息的朋友可以点击" 咨询在线客服"~
标签:
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果
0
好文不易,鼓励一下吧!
mysql工具navicat用户授权_Navicat使用教程:在Navicat Premium中管理MySQL用户 - 第4部分:权限管理器工具...相关推荐
- navicat mysql视图_Navicat使用教程:了解关系数据库中的视图
数据库视图是一个虚拟表或逻辑表,由SELECT查询组成.与数据库表非常相似,视图也包含可以查询的行和列.包括MySQL在内的大多数数据库管理系统,甚至都允许您通过视图更新基础表中的数据,但有一些需要注 ...
- mysql存储登录密码_当密码存储在选项文件中时,MySQL拒绝登录尝试
第一: >我们正在运行MySQL 5.7.13. >操作系统是Red Hat Enterprise Linux 7.2. >首先使用Python / Connector 2.1.3发 ...
- 史上最简单的Spring Security教程(十九):AccessDecisionVoter简介及自定义访问权限投票器
为了后续对 AccessDecisionManager 的介绍,我们先来提前对 AccessDecisionVoter 做个简单的了解,然后,在捎带手自定义一个 AccessDecisionVoter ...
- mysql 二进制日志查看_使用mysqlbinlog从二进制日志文件中查询mysql执行过的sql语句 (原)...
前提 MySQL开启了binlog日志 操作 1. 查看MySQL是否开启binlog(进mysql操作) mysql> show variables like 'log_bin%'; 2. 查 ...
- jwt token 附加用户信息_获取jwt(json web token)中存储的用户信息
一个JWT实际上就是一个字符串,它由三部分组成,头部(header).载荷(Payload)与签名. Payload payload中可以保存用户的信息. var claims = new Claim ...
- 如何linux查看mysql目录下日志_测试人员如何在linux服务器中查询mysql日志?
测试工程师在测试软件的过程中,流程往往是先接口测试,接着就是功能性测试.在做功能性测试的时候,往往有这么一个工作场景,就是出现错误后,我们怎么快速排除数据库报错. 举例某个电商网站,当我们文本框中输入 ...
- linux查找用户前三进程_查看 Linux 系统中进程和用户的内存使用情况 | Linux 中国...
有一些命令可以用来检查 Linux 系统中的内存使用情况,下面是一些更好的命令.-- Sandra Henry-stocker 有许多工具可以查看 Linux 系统中的内存使用情况.一些命令被广泛使用 ...
- mysql自动从另外表取数_你在 Docker 中跑 MySQL?恭喜你,好下岗了!
容器的定义:容器是为了解决"在切换运行环境时,如何保证软件能够正常运行"这一问题. 目前,容器和 Docker 依旧是技术领域最热门的词语,无状态的服务容器化已经是大势所趋,同时也 ...
- mysql通过参数文件启动_mysql启动的时参数文件中的[mysql]下的参数没有生效
my.cnf下的参数如下 [mysqld] 此处省略..... [mysql] #no-auto-rehash prompt='\u@\h:\p\d mysql>' #max_allowed_p ...
最新文章
- Apache服务器 配置多个网站解决方案
- 网站开发建设过程中所涉及到的技术问题应当如何面对?
- 一文详解 YOLO 2 与 YOLO 9000 目标检测系统
- python 设计 实践_Python程序设计实践教程
- EditText 编辑文本控件
- 完成AOP 顶层设计-AopConfig
- python怎么用圆周率_Python语言中,如何使用圆周率?
- 获取linux samba的文件访问日志
- 通达信手机版分时图指标大全_通达信手机版指标源码公式:海底捞主图指标
- 【c++随笔】MinGW32编译环境实现DLL的创建与调用实例
- ue怎么转换html格式,UE编辑器UltraEdit怎么格式化代码
- 泰勒公式的计算机应用,泰勒公式应用
- 阿里云服务器无法ping通,ping不同阿里云服务器
- oracle计算本年第几周,详细讲解“Oracle”数据库的“周数计算”
- PWN之堆利用-unlink攻击
- php hash 文件,php对文件进行hash运算
- Discuz 批量修改、替换帖子标题或内容
- 验证:获取linux系统的网卡信息
- C/C++静态代码分析工具
- 软件测试宣传ppt,[软件测试ppt完整版.ppt
热门文章
- 使用二代矫正三代全长转录组数据
- oracle ora 13011,ORA-00600: internal error code, arguments: [13011]
- linux命令行终端的翻屏滚屏,linux命令行终端的翻屏滚屏more/less/head/tail
- sqlalchemy.exc.DataError: (pymysql.err.DataError) (1366, “Incorrect string value: ‘\\xE6问题解决
- OpenGL坐标系及坐标转换
- 【矩阵运算c++实现】矩阵封装实现Matrix类
- LeetCode 547. Friend Circles--Python解法--笔试算法题
- 鸿蒙智慧屏和pro有什么区别,体验揭秘荣耀智慧屏pro评测怎么样?荣耀智慧屏pro和普通版区别有什么不同?...
- php消除连续字符,JS字符串去除连续或全部重复字符的实例
- APUE(第八章)进程控制