MySQL用戶的基本操作

  添加用戶:

  CREATE USER 'username'@'hostname' IDENTIFIED BY 'password'

//創建了一個用戶名爲username,密碼爲password,且僅對主機hostname有效。此時該用戶沒有任何權限。(該用戶對所有庫與所有表都有效)

 修改用戶名:

  RENAME USER 'username'@'hostname' TO 'target_username'@'target_hostname'

 修改用戶密碼:

  SET PASSWORD FOR 'username'@'hostname' =PASSWORD('target_password')

 添加用戶權限:

  GRANT  SELECT,INTSERT ON Database_name.table_name TO 'username'@'hostname'

 //如果用戶已存在將要添加權限中的某項權限,是可以成功執行語句的,並添加用戶未擁有的權限。所有的權限僅對指定數據庫中指定表有效。

 撤銷權限:

  REVOKE SELECT,INSERT ON Database_name.table_name FROM 'username'@'hostname'

//撤銷權限時,允許語句中含有用戶未擁有的權限。

 刪除用戶:

  1.DROP USER 'username'@'hostname'

  2.從mysql數據庫user表中刪除用戶數據


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章