Mysql資料庫及帳號的許可權查詢

2022-05-14 01:24:47 字數 1323 閱讀 6859

檢視使用者許可權

show grants for 你的使用者

比如:show grants for root@』localhost』;

use mysql;

database changed

select user,host from user;

+———+———————–+

+———+———————–+

+———+———————–+

7 rows in set (0.00 sec)

show grants for root@』localhost』;

+———————————————————————+

+———————————————————————+

| grant all privileges on *.* to 『root』@'localhost』 with grant option |

+———————————————————————+

1 row in set (0.00 sec)

mysql>

+———+——+————–+

+———+——+————–+

+———+——+————–+

3 rows in set (0.00 sec)

mysql>

grant 用法

mysql> grant on

-> to [identified by ""]

-> [with grant option];

usage

引數說明:

是乙個用逗號分隔的你想要賦予的許可權的列表。你可以指定的許可權可以分為三種型別:

資料庫/資料表/資料列許可權:

alter: 修改已存在的資料表(例如增加/刪除列)和索引。

create: 建立新的資料庫或資料表。

delete: 刪除表的記錄。

drop: 刪除資料表或資料庫。

index: 建立或刪除索引。

insert: 增加表的記錄。

select: 顯示/搜尋表的記錄。

update: 修改表中已存在的記錄。

全域性管理許可權:

file: 在mysql伺服器上讀寫檔案。

process: 顯示或殺死屬於其它使用者的服務執行緒。

reload: 過載訪問控制表,重新整理日誌等。

shutdown: 關閉mysql服務。

特別的許可權:

all: 允許做任何事(和root一樣)。

usage: 只允許登入–其它什麼也不允許做。

mysql 建立MYSQL帳號 建立資料庫與表

建立乙個資料庫 create database houdunwang 資料庫的備份與還原 匯出到d盤 mysqldump uroot p houdunwang d houdunwang.sql 刪除表和還原 use houdunwang 刪除表 drop table student 檢視這張表 sh...

mysql資料庫賬號許可權 MySQL資料庫賬號許可權

本文主要向大家介紹了mysql資料庫賬號許可權 通過具體的內容向大家展現,希望對大家學習mysql資料庫有所幫助。mysql許可權分為全域性許可權 庫許可權 表許可權,對應於mysql庫裡面的user表 db表 tables priv表。grant all privileges on 操作mysql...

mysql查資料庫 mysql檢視資料庫命令

mysql檢視資料庫命令 2012 11 29 19 51 25 標籤 it mysql檢視資料庫命令 開啟的資料庫的命令 mysql use mysql database changed 檢視資料庫的命令 mysql show databases 檢視資料表的詳細結構 mysql desc fun...