mysql 建立使用者及授權

2021-08-13 23:44:10 字數 1072 閱讀 7294

建立使用者:

create user

username@

hostidentified by '

password'

--username 建立的使用者名稱

--host  指定主機,localhost代表本地主機,%代表所有主機,其他使用ip

--password 密碼

授權:grantpermissionsondatabase.tableto 'username'@'host'

取消授權

revokepermissionsondatabase.tablefrom 'username'@'host'

--permissions 許可權

常用許可權:

all 所有許可權

insert 插入表內容 delete 刪除表內容 update 更新表內容 select 查詢表內容

create 建立庫或表 drop 刪除庫或表 alter 更改表

--database 庫名      所有*

--table 表名     所有*

--username 使用者名稱

--host 主機

檢視所授授權

show grants forusername

@host

--username 使用者名稱

--host 主機

檢視具體許可權

select * from mysql.user where user='username

'\g

--username 使用者名稱

重新整理flush privileges;

MySql建立使用者及授權

grant 語句的語法如下 grant privileges columns on what to user identifiedby password with grant option 對使用者授權 mysql grant rights on database.to user host iden...

mysql建立使用者及授權

grant 語句的語法如下 grant privileges columns on what to user identifiedby password with grant option 對使用者授權 mysql grant rights on database.to user host iden...

Mysql建立使用者及授權

mysql賦權常用操作 此操作僅限於資料庫root許可權最高使用者建立及授權其他使用者 建立使用者 create user roota identified by 123456 引數 roota 使用者名稱 123456 密碼 通配不限制連線ip刪除使用者 drop user roota 引數 ro...