Navicat配置mysql數(shù)據(jù)庫(kù)用戶權(quán)限問(wèn)題
用數(shù)據(jù)庫(kù)的時(shí)候就會(huì)遇到有多個(gè)用戶,分配用戶權(quán)限的情況,有些用戶只讀,有些用戶可以讀寫(xiě),有些用戶只能操作一個(gè)或者多個(gè)數(shù)據(jù)庫(kù),如何給mysql的用戶設(shè)置權(quán)限,我這里描述一下如何用navicat圖形操作分配用戶權(quán)限
- 如果用sql grant分配權(quán)限的話,參考MYSQL數(shù)據(jù)庫(kù)管理之權(quán)限管理
- 基本sql grant命令:
- 分配用戶單個(gè)數(shù)據(jù)庫(kù)全部權(quán)限:grant all on 數(shù)據(jù)庫(kù)名.* to 用戶名@’%’ identified by ‘密碼’;
- 查詢數(shù)據(jù)庫(kù)用戶權(quán)限:show grants for 用戶名@’%’;
1.創(chuàng)建用戶
注:其中的Host配置為%表示所有IP都可以訪問(wèn)
2.給新建的用戶分配權(quán)限
重點(diǎn):
- 在最上層的localhost添加權(quán)限,是對(duì)所有數(shù)據(jù)庫(kù)都有效的
- 選中單個(gè)數(shù)據(jù)庫(kù)在點(diǎn)擊添加權(quán)限,是對(duì)選中的一個(gè)數(shù)據(jù)庫(kù)有效
例如1
分配一個(gè)只能操作test數(shù)據(jù)庫(kù)的用戶權(quán)限
例如2
分配用戶只能讀權(quán)限,只能查詢數(shù)據(jù)庫(kù)
mysql權(quán)限
權(quán)限 | 權(quán)限級(jí)別 | 權(quán)限說(shuō)明 |
CREATE | 數(shù)據(jù)庫(kù)、表或索引 | 創(chuàng)建數(shù)據(jù)庫(kù)、表或索引權(quán)限 |
DROP | 數(shù)據(jù)庫(kù)或表 | 刪除數(shù)據(jù)庫(kù)或表權(quán)限 |
GRANT OPTION | 數(shù)據(jù)庫(kù)、表或保存的程序 | 賦予權(quán)限選項(xiàng) |
REFERENCES | 數(shù)據(jù)庫(kù)或表 | |
ALTER | 表 | 更改表,比如添加字段、索引等 |
DELETE | 表 | 刪除數(shù)據(jù)權(quán)限 |
INDEX | 表 | 索引權(quán)限 |
INSERT | 表 | 插入權(quán)限 |
SELECT | 表 | 查詢權(quán)限 |
UPDATE | 表 | 更新權(quán)限 |
CREATE VIEW | 視圖 | 創(chuàng)建視圖權(quán)限 |
SHOW VIEW | 視圖 | 查看視圖權(quán)限 |
ALTER ROUTINE | 存儲(chǔ)過(guò)程 | 更改存儲(chǔ)過(guò)程權(quán)限 |
CREATE ROUTINE | 存儲(chǔ)過(guò)程 | 創(chuàng)建存儲(chǔ)過(guò)程權(quán)限 |
EXECUTE | 存儲(chǔ)過(guò)程 | 執(zhí)行存儲(chǔ)過(guò)程權(quán)限 |
FILE | 服務(wù)器主機(jī)上的文件訪問(wèn) | 文件訪問(wèn)權(quán)限 |
CREATE TEMPORARY TABLES | 服務(wù)器管理 | 創(chuàng)建臨時(shí)表權(quán)限 |
LOCK TABLES | 服務(wù)器管理 | 鎖表權(quán)限 |
CREATE USER | 服務(wù)器管理 | 創(chuàng)建用戶權(quán)限 |
PROCESS | 服務(wù)器管理 | 查看進(jìn)程權(quán)限 |
RELOAD | 服務(wù)器管理 | 執(zhí)行flush-hosts, flush-logs, flush-privileges, flush-status, flush-tables, flush-threads, refresh, reload等命令的權(quán)限 |
REPLICATION CLIENT | 服務(wù)器管理 | 復(fù)制權(quán)限 |
REPLICATION SLAVE | 服務(wù)器管理 | 復(fù)制權(quán)限 |
SHOW DATABASES | 服務(wù)器管理 | 查看數(shù)據(jù)庫(kù)權(quán)限 |
SHUTDOWN | 服務(wù)器管理 | 關(guān)閉數(shù)據(jù)庫(kù)權(quán)限 |
SUPER | 服務(wù)器管理 | 執(zhí)行kill線程權(quán)限 |
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- MySQL數(shù)據(jù)庫(kù)用戶權(quán)限管理
- MySQL用戶和數(shù)據(jù)權(quán)限管理詳解
- MySQL權(quán)限控制和用戶與角色管理實(shí)例分析講解
- MySQL如何開(kāi)啟用戶遠(yuǎn)程登錄權(quán)限
- MySQL設(shè)置用戶權(quán)限的簡(jiǎn)單步驟
- Mysql用戶創(chuàng)建以及權(quán)限賦予操作的實(shí)現(xiàn)
- MySQL授予用戶權(quán)限命令詳解
- Mysql用戶權(quán)限分配實(shí)戰(zhàn)項(xiàng)目詳解
- mysql 添加用戶并分配select權(quán)限的實(shí)現(xiàn)
相關(guān)文章
mysql8新特性之binlog_expire_logs_seconds淺析
MySQL8中新增了不少新特性,這些特性提高了數(shù)據(jù)庫(kù)的安全性和性能,使數(shù)據(jù)庫(kù)管理員能夠更靈活地進(jìn)行賬戶管理工作,下面這篇文章主要給大家介紹了關(guān)于mysql8新特性之binlog_expire_logs_seconds的相關(guān)資料,需要的朋友可以參考下2023-02-02mysql 8.0.16 Win10 zip版本安裝配置圖文教程
這篇文章主要為大家詳細(xì)介紹了mysql 8.0 Win10 zip版本安裝配置圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-06-06MySQL實(shí)現(xiàn)批量插入測(cè)試數(shù)據(jù)的方式總結(jié)
在開(kāi)發(fā)過(guò)程中經(jīng)常需要一些測(cè)試數(shù)據(jù),?這個(gè)時(shí)候如果手敲的話,?十行二十行還好,?多了就很死亡了,?接下來(lái)介紹兩種常用的MySQL測(cè)試數(shù)據(jù)批量生成方式,希望對(duì)大家有所幫助2023-05-05mysql中根據(jù)已有的表來(lái)創(chuàng)建新表的三種方式(最新推薦)
這篇文章主要介紹了mysql中根據(jù)已有的表來(lái)創(chuàng)建新表的三種方式,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-07-07MySQL數(shù)據(jù)庫(kù)INNODB表?yè)p壞修復(fù)處理過(guò)程分享
突然收到MySQL報(bào)警,從庫(kù)的數(shù)據(jù)庫(kù)掛了,一直在不停的重啟,打開(kāi)錯(cuò)誤日志,發(fā)現(xiàn)有張表壞了。innodb表?yè)p壞不能通過(guò)repair table 等修復(fù)myisam的命令操作?,F(xiàn)在記錄下解決過(guò)程2013-08-08微信公眾平臺(tái)開(kāi)發(fā) 數(shù)據(jù)庫(kù)操作
這篇文章主要介紹了微信公眾平臺(tái)開(kāi)發(fā) 數(shù)據(jù)庫(kù)操作的相關(guān)資料,需要的朋友可以參考下2016-10-10