資料庫許可權管理

2022-09-19 12:54:13 字數 926 閱讀 3169

建立使用者

create user zhang3identified by '123123';#預設host是%

create user 'zhang3'@'localhost'identifiedby'123456';

刪除使用者

drop

user li4 ; # 預設刪除host為%的使用者

執行完delete命令後要使用flush命令來使使用者生效,命令如下:

flush privileges;

使用alter user命令來修改當前使用者密碼使用者可以使用alter命令來修改自身密碼,如下語句代表修

改當前登入使用者的密碼。基本語法如下:

alter

user

user() identified by

'new_password

'; user()代表root當前使用者

使用alter語句來修改普通使用者的密碼可以使用alter user語句來修改普通使用者的密碼。基本語法形

式如下:

alter

user

user

[identified by '新密碼'][

,user[identified by '新密碼'

]]...;

alter

user

'zhang3'[

identified by '新密碼'

]

增加許可權

查詢有什麼許可權

show grants;

增加許可權

grant

select,update

on 資料庫.*to'

使用者'@'

%'

資料庫 許可權管理

許可權管理,授權操作只能以root操作 select from mysql.user g 檢視擁有user許可權的使用者 create user 使用者名稱 localhost identified by 密碼 新增之後再檢視就有了。預設造出來的在user表裡沒有任何許可權。select from ...

資料庫 許可權管理

建立賬號 create user mpd localhost identified by 123 mysql umpd p123 可以在本地登陸 create user nicexm identified by 123 h 服務端ip 可以遠端連線mysql伺服器 給使用者授權 user 許可權最高...

mysql資料庫許可權管理

1 在mysql的user表中增加新的連線使用者帳號,使用grant語句進行授權 grant usage on to username localhost identified by password 這樣子建立的新使用者不具有任何許可權 2 賦予使用者對應的許可權 grant select,ins...