MySQL許可權篇之RELOAD

2021-07-10 19:50:11 字數 665 閱讀 3733

reload,顧名思義,過載。屬系統許可權(個人這麼認為)。

擁有該許可權的使用者可以使用flush語句。

比如flush tables、flush logs、flush privileges等待。

來看看該使用者的操作:

query ok, 0 rows affected (0.35 sec)

mysql> flush hosts;

query ok, 0 rows affected (0.18 sec)

mysql> flush privileges;

query ok, 0 rows affected (0.08 sec)

mysql> flush status;

query ok, 0 rows affected (0.05 sec)

mysql>

不僅限於這些,使用者還可以使用mysqladmin執行flush-hosts, flush-logs, flush-privileges, flush-status, flush-tables, flush-threads, refresh以及 reload操作。

refresh是讓資料庫關閉並重新開啟新的binlog檔案,並且也將所有表刷出到磁碟(髒資料)。

flush-threads,flush the thread cache.還不太明白這個動作幹了啥。

mysql之許可權篇

mysql許可權表 mysql.user mysql.db mysql.host mysql.table priv mysql.column priv 由於許可權資訊資料量比較小,訪問又非常頻繁,mysql在啟動時,就會將所有的許可權資訊都載入到記憶體中,並儲存在幾個特定的結構裡。show gran...

MySQL許可權篇之DELETE及SELECT

delete許可權,該許可權僅僅能刪除表中的記錄。但是要注意如果僅僅只授予了delete許可權。比如 mysql show grants for ut01 grants for ut01 grant usage on to ut01 1 row in set 0.00 sec mysql grant...

Linux之許可權篇

rachel bigdata senior02 ls l total 64 rwxrw r 1 root root 1213 feb 2 09 39 abc第乙個字元代表檔案 目錄 d 鏈結 l 其餘字元每3個一組 rwx 讀 r 寫 w 執行 x 第一組rwx 檔案所有者的許可權是讀 寫和執行 第...