MySQL使用者賬戶管理
MySQL使用者賬戶管理
1.MySQL 使用者名稱和密碼
2.新增使用者賬戶
建立MySQL帳號的兩種方式
使用語句建立賬戶:CREATE USER 或GRANT
建立使用者
mysql> CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass'
mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost'
-> WITH GRANT OPTION;
mysql> CREATE USER 'monty'@'%' IDENTIFIED BY 'some_pass';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%'
-> WITH GRANT OPTION;
mysql> CREATE USER 'admin'@'localhost';
mysql> GRANT RELOAD,PROCESS ON *.* TO 'admin'@'localhost';
mysql> CREATE USER 'dummy'@'localhost';
grant select,insert,update,delete on dbname.* to 'monty'@'%';
grant create,alter,drop,index,show view,create routine,alter routine,execute,create view ,event,trigger on dbname.* to 'monty'@'%';
mysql許可權列表
許可權 |
許可權級別 |
許可權說明 |
CREATE |
資料庫、表或索引 |
建立資料庫、表或索引許可權 |
DROP |
資料庫或表 |
刪除資料庫或表許可權 |
GRANT OPTION |
資料庫、表或儲存的程式 |
賦予許可權選項 |
REFERENCES |
資料庫或表 |
|
ALTER |
表 |
更改表,比如新增欄位、索引等 |
DELETE |
表 |
刪除資料許可權 |
INDEX |
表 |
索引許可權 |
INSERT |
表 |
插入許可權 |
SELECT |
表 |
查詢許可權 |
UPDATE |
表 |
更新許可權 |
CREATE VIEW |
檢視 |
建立檢視許可權 |
SHOW VIEW |
檢視 |
檢視檢視許可權 |
ALTER ROUTINE |
儲存過程 |
更改儲存過程許可權 |
CREATE ROUTINE |
儲存過程 |
建立儲存過程許可權 |
EXECUTE |
儲存過程 |
執行儲存過程許可權 |
FILE |
伺服器主機上的檔案訪問 |
檔案訪問許可權 |
CREATE TEMPORARY TABLES |
伺服器管理 |
建立臨時表許可權 |
LOCK TABLES |
伺服器管理 |
鎖表許可權 |
CREATE USER |
伺服器管理 |
建立使用者許可權 |
PROCESS |
伺服器管理 |
檢視程式許可權 |
RELOAD |
伺服器管理 |
執行flush-hosts, flush-logs, flush-privileges, flush-status, flush-tables, flush-threads, refresh, reload等命令的許可權 |
REPLICATION CLIENT |
伺服器管理 |
複製許可權 |
REPLICATION SLAVE |
伺服器管理 |
複製許可權 |
SHOW DATABASES |
伺服器管理 |
檢視資料庫許可權 |
SHUTDOWN |
伺服器管理 |
關閉資料庫許可權 |
SUPER |
伺服器管理 |
執行kill執行緒許可權 |
設定密碼
mysql> SET PASSWORD FOR
-> 'jeffrey'@'localhost' = PASSWORD('mypass');
mysql> SET PASSWORD = PASSWORD('mypass');
刪除使用者
DROP USER 'jeffrey'@'localhost';
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28282660/viewspace-1972745/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL賬戶管理MySql
- Win10使用者賬戶管理怎麼開啟 Win10開啟使用者賬戶管理介面的方法Win10
- 基礎知識6——建立和管理使用者賬戶
- win10怎麼切換到管理員賬戶 win10電腦使用者切換管理員賬戶方法Win10
- window下git多賬戶管理Git
- win10如何更改管理員賬戶 win10更改管理員賬戶的方法Win10
- win10 進入管理員賬戶方法 win10如何進入管理員賬戶Win10
- linux賬戶與使用者組Linux
- mysql賬戶新增遠端訪問MySql
- MySql給賬戶所有許可權MySql
- 使用者,使用者賬戶,模式和模式物件模式物件
- chage --使用者賬戶密碼,過期時間管理工具密碼
- win10使用者賬戶控制怎麼取消 win10使用者賬戶控制的方法Win10
- win10系統怎麼禁用管理員賬戶_win10管理員賬戶禁用方法Win10
- win10怎麼刪除管理員賬戶_win10登出管理員賬戶操作方法Win10
- win10怎麼啟用管理員賬戶_win10開啟管理員賬戶的方法Win10
- 09 MySQL系統賬戶密碼重置MySql密碼
- Linux賬戶與許可權管理Linux
- 賬戶 登入 被組織管理 解除
- Win10使用者賬戶控制如何取消_win10關閉使用者賬戶控制的步驟Win10
- win10怎麼關閉使用者賬戶控制_Windows10使用者賬戶控制怎麼取消Win10Windows
- win10使用者賬戶控制怎麼取消 win10系統彈出使用者賬戶控制Win10
- win10使用者賬戶控制怎麼關閉 使用者賬戶控制如何解除win10Win10
- w10管理員賬戶刪除了怎麼辦_win10誤刪管理員賬戶如何找回Win10
- [譯]使用者賬戶、授權和密碼管理的 12 個最佳實踐密碼
- Win10系統下怎麼將普通賬戶設定為管理員賬戶Win10
- win10使用者賬戶設定怎麼關閉_win10使用者賬戶設定如何取消Win10
- win10切換管理員賬戶的步驟_win10怎麼切換到管理員賬戶Win10
- MYSQL 建立賬戶,並賦予許可權MySql
- win10怎麼建立管理員使用者_win10如何新建本地管理員賬戶Win10
- 網路安全管理-使用者賬號
- 如何刪除win10本地管理員賬號 win10登出管理員賬戶Win10
- win10系統將管理員賬戶admin與Microsoft微軟賬戶解綁的方法Win10ROS微軟
- [Win32] UAC使用者賬戶控制 (提權)Win32
- Windows10 bypassUAC繞過使用者賬戶控制Windows
- win10使用者賬戶控制怎麼取消Win10
- Python學習之路18-使用者賬戶Python
- WIN7安全措施--使用者賬戶控制Win7