create user 《使用者名稱》 [identified] by [password] 《口令》
#建立乙個使用者,使用者名為jack,密碼是123456,主機是localhost
create user 'jack'@'localhost'
identified by '123456';
#修改使用者賬號
rename user 《舊使用者》 to 《新使用者》
#修改使用者密碼
set password [for 《使用者名稱》] =
set password for 'jack'@'localhost'=
password('123456789');
drop user 《使用者名稱1> [,《使用者名稱2>]....
drop user 'jack'@'localhost';
grant
《許可權型別》 [ ( 《列名》 ) ] [,《許可權型別》 [ ( 《列名》 ) ] ]
on 《物件》 《許可權級別》 to 《使用者》
其中《使用者》的格式:
《使用者名稱》 [identified] by [password] 《口令》
[with grant option]
| max_queries_per_hour 《次數》
| max_updates_per_hour 《次數》
| max_connections_per_hour 《次數》
| max_user_per_hour 《次數》
#建立乙個新使用者testuser,授予grant許可權
grant select,insert on *.*
to 'testuser'@'localhost'
identified by 'testpwd'
with grant option;
#查詢使用者testuser的許可權
select host,user,select_priv,grant_priv
from mysql.user
where user='testuser';
可以使用revoke語句撤銷乙個使用者的許可權,此使用者不會被刪除
第一種:
revoke 《許可權型別》 [(《列名》)] [,《許可權型別》 [ (《列名》) ] ]...
on 《物件型別》 《許可權名》 from 《使用者1> [,《使用者2>]...
第二種:
revoke all privileges,grant option
from user 《使用者1> [,《使用者2> ]...
#取消使用者testuser的插入許可權
revoke insert on *.*
from 'testuser'@'localhost';
#查詢使用者許可權
select host,user,select_priv,insert_priv,grant_priv
from mysql.user
where user='testuser';
使用者與許可權
首先要介紹乙個命令 whoami 檢視有效使用者名稱 系統中有這麼乙個描述 使用者 資源 目錄 檔案 程式 許可權三位一體 以檔案a為例,第乙個root代表持有者,第二個root代表組,rw r r 可以分開來看,rw 表示持有者u的許可權,r 表示組g的許可權,r 表示其他人o的許可權。其中r讀 ...
使用者許可權與目錄許可權管理
1.在linux下,每個檔案都有可讀 r 可寫 w 可執行 x 這三種許可權。系統為每個檔案和目錄都舍友預設的許可權,每個檔案中可分為擁有著 u 同群組的使用者 g 和其他組使用者 o 每個檔案的許可權都是777.以下是幾個常見的標識號 一般檔案 d 目錄 c 字元裝置檔案 p 管道的名字 s 套接...
使用者 角色與許可權
經常整理 反思,才能進步。一位偉大的哲學家 還原真相 事情是這樣的,我在實習的時候,我的實習導師安排我做系統後台管理中的 使用者資訊管理 角色管理 許可權管理 三個進行分析,並讓我說了說我的想法。初生牛犢不怕虎,稍微思索了下,就開始講。在講到角色管理和許可權管理的時候,我就說可以將角色管理和許可權管...