1) 刪除用戶
delete from user where user='sss' and host='localhost' ;
drop user sss
flush privileges
2) 新增用戶
CREATE USER 'user_name'@'host' IDENTIFIED BY 'password';
user_name:要創建用戶的名字。
host:表示要這個新創建的用戶允許從哪臺機登陸,如果只允許從本機登陸,則 填 ‘localhost’ ,如果允許從遠程登陸,則填 ‘%’
password:新創建用戶的登陸數據庫密碼,如果沒密碼可以不寫。
===
例如 CREATE USER 'chunilla'@'%' IDENTIFIED BY 'chunillachunilla'
3)授權用戶
命令:GRANT privileges ON databasename.tablename TO ‘username’@‘host’
privileges:表示要授予什麼權力,例如可以有 select , insert ,delete,update等,如果要授予全部權力,則填 ALL
databasename.tablename:表示用戶的權限能用在哪個庫的哪個表中,如果想要用戶的權限很作用於所有的數據庫所有的表,則填 .,*是一個通配符,表示全部。
’username‘@‘host’:表示授權給哪個用戶。
===
例如GRANT select ON circle.* TO 'chunilla'@'%'