mysql 查看用户权限_在Navicat Premium中管理MySQL用户 - 第4部分:权限管理器工具
更多資源請(qǐng)查看:【Navicat使用教程2019.1】 | 【Navicat Data Modeler使用教程】
第4部分:Privilege Manager(權(quán)限管理器)工具
在本系列教程中,我們一直在探索如何使用Navicat的旗艦產(chǎn)品Navicat Premium執(zhí)行常見的用戶管理任務(wù)。在上一篇文章中,我們查看了New User Object選項(xiàng)卡的Server Privileges,Privileges 和 SQL Preview選項(xiàng)。
我們?cè)谏弦黄恼轮袨槊總€(gè)用戶設(shè)置權(quán)限的方法并不是唯一的方法;Privilege Manager提供了另一種為連接及其數(shù)據(jù)庫對(duì)象設(shè)置權(quán)限的方法。本篇教程適用于MySQL,Oracle,PostgreSQL,SQL Server和MariaDB。
【下載Navicat Premium最新版本】
使用連接級(jí)(Connection-level)權(quán)限
要訪問權(quán)限管理器,請(qǐng)單擊 User Object 工具欄上的 Privilege Manager 按鈕。這將在新選項(xiàng)卡中打開Privilege Manager,其中包含最近打開的連接。
在Privilege Manager,你可以使用連接級(jí)權(quán)限或與特定數(shù)據(jù)庫關(guān)聯(lián)的權(quán)限。我們先來看一下連接級(jí)權(quán)限。
Connection始終顯示在樹的頂部,其下方有數(shù)據(jù)庫,以及每個(gè)數(shù)據(jù)庫中的單個(gè)對(duì)象:
相反,取消選中復(fù)選框會(huì)刪除該權(quán)限。
4.不要忘記單擊Privilege Manager工具欄上的Save按鈕來保存更改。如果你忘記了點(diǎn)擊save,直接關(guān)閉Privilege Manager選項(xiàng)卡,Navicat會(huì)提示你是否保存更改。
使用數(shù)據(jù)庫級(jí)(Database-level)權(quán)限
單擊數(shù)據(jù)庫名稱將顯示可以訪問它的用戶列表及其各自的權(quán)限。例如:要為Sakila數(shù)據(jù)庫上的bob_s@localhost分配Trigger權(quán)限:
相反,取消選中復(fù)選框會(huì)刪除該權(quán)限。
4.不要忘記單擊Privilege Manager工具欄上的Save按鈕來保存更改。如果你忘記了點(diǎn)擊save,直接關(guān)閉Privilege Manager選項(xiàng)卡,Navicat會(huì)提示你是否保存更改。
管理數(shù)據(jù)庫對(duì)象的權(quán)限
要為特定數(shù)據(jù)庫對(duì)象(如表,視圖,函數(shù)和存儲(chǔ)過程)分配權(quán)限,請(qǐng)使用Add Privilege選項(xiàng)卡工具欄按鈕。
例如:
2.選擇film_in_stock對(duì)象,然后單擊Add Privilege按鈕。
3.選中左窗格中用戶旁邊的框。
4.在網(wǎng)格中,根據(jù)列出的權(quán)限檢查相關(guān)選項(xiàng),將該對(duì)象權(quán)限授予所選用戶。例如,下圖顯示的操作將為bob_s@localhost 和 secure_admin_99@localhost用戶分配sakila數(shù)據(jù)庫上的film_in_stock過程的執(zhí)行權(quán)限:
5.單擊OK按鈕關(guān)閉對(duì)話框并提交更改。新權(quán)限將顯示在網(wǎng)格中:
要撤消任何對(duì)象上用戶的權(quán)限,請(qǐng)單擊Delete Privilege按鈕。例如,要撤消我們剛添加的bob_s@localhost的sakila數(shù)據(jù)庫上film_in_stock過程權(quán)限:
好了,本次《在Navicat Premium中管理MySQL用戶》系列教程到此結(jié)束,希望能幫到你~
總結(jié)
以上是生活随笔為你收集整理的mysql 查看用户权限_在Navicat Premium中管理MySQL用户 - 第4部分:权限管理器工具的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python windows 消息通讯_
- 下一篇: linux cmake编译源码,linu