建立乙個使用者名為』lk』,密碼為』123546』的使用者,並賦予他對資料庫』data』部分許可權:select,update…
首先你得在黑視窗中使用mysql -u root -p登陸管理員使用者。
檢視使用者資訊
use mysql;
select host,
user
,password from
user
;
localhost 或者 127.0.0.1 表示本地
』%』 表示 所有ip
use mysql;
create
user
'lk'@'localhost' identified by '
123456';
create
user
'lk'@'192.168
.10.11
' identified by '
123456';
create
user
'lk'@'%
' identified by '
123456';
create
user
'lk' identified by
'123456'
;
將密碼』123456』修改為』654321』
use mysql;
update
user
set password = password(
'654321'
)where
user
='lk'
;flush privileges
;-- -----------------or-----------------
set password for lk@'localhost'= password('
654321')
;flush privileges
;
刪除使用者
use mysql;
delete
from
user
where
user
='lk'
and host=
'localhost'
;
賦予使用者許可權
grant
select
,delete
,update
,insert
ondata.*
to lk@'localhost' identified by '
123456';
grant
allprivileges
ondata.*
to lk@localhost identified by
'123456'
;
撤銷使用者許可權
revoke
update
ondata.*
from lk@localhost
;
revoke
allon
data.*
from lk@localhost
;
注意每次操作過後,都重新整理mysql的系統許可權相關表,使操作生效,以免出現拒絕訪問。
flush privileges;
mysql使用者與許可權
建立使用者 create user alice localhost identified by 123456 使用create user 語句建立的新使用者沒有任何許可權 建立blake使用者,密碼123456 grant select,update,delete,insert on to blak...
Mysql使用者與許可權
命令 create user username host identified by password 例子 create user dog localhost identified by 123456 create user dog2 localhost identified by ps user...
MySQL 使用者與許可權
db 建立賬號sa01 表示可以連線的任意客戶端 create user sa01 identified by mima 然後賦予許可權,將sds資料庫裡所有物件的所有許可權賦予賬號sa相當於sql server中的db ower grant allprivileges on sds.to sa01...