国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

解決mysql刪除用戶 bug的問題

瀏覽:5日期:2023-10-04 16:26:45

作者在使用mysql添加用戶的時候,發現用戶名給我寫錯了

強迫癥的我,必須要改過來,但是發現刪除用戶的時候,命令是成功的

但是在此創建同名用戶的時候,會報錯,網上查了很多,說這是mysql的官方bug,不知道是作者水平不夠沒能理解到那個bug,還是真的解決了這個問題,下面和大家分享,歡迎大家一起討論

刪除了user的用戶之后 無法再次創造相同的用戶名

解決mysql刪除用戶 bug的問題

在mysql 數據庫中有一張user表,可以查詢到所有的用戶和用戶信息,刪除里面的用戶信息以及你賦予那個用戶的什么權限就能完全的刪除那個用戶了

解決方法

解決mysql刪除用戶 bug的問題

注意這里多用戶的權限進行了多次的刪除之后,發現我創建的時候,這個用戶的是% 允許遠程連接的,所以最后一次刪除成功了

刷新用戶權限

FLUSH PRIVILEGES;

這個時候你再次創建同名的用戶mysql 就不會報錯了

補充:mysql 刪除用戶(兩種實現方案)

drop

drop user XXX;刪除已存在的用戶,默認刪除的是’XXX’@’%’這個用戶,如果還有其他的用戶如’XXX’@’localhost’等,不會一起被刪除。如果要刪除’XXX’@’localhost’,使用drop刪除時需要加上host即drop user ’XXX’@’localhost’。

delete

delete from user where user=’XXX’ and host=’localhost’;其中XXX為用戶名,localhost為主機名。

區別

drop不僅會將user表中的數據刪除,還會刪除其他權限表的內容。而delete只刪除user表中的內容,所以使用delete刪除用戶后需要執行FLUSH PRIVILEGES;刷新權限,否則下次使用create語句創建用戶時會報錯

補充:mysql創建用戶報錯[Err] 1396 - Operation CREATE USER failed for ’test’@’%’的解決方法

問題:

執行mysql創建用戶語句CREATE USER test IDENTIFIED BY ’test’; 報錯, 錯誤信息為

[Err] 1396 - Operation CREATE USER failed for ’test’@’%’

解決步驟:

1.創建過test用戶。

2.查詢后發現無此用戶,則執行FLUSH PRIVILEGES;然后重新執行創建語句。

3.如果還是報錯,則執行drop user ’test’@’%’;然后重新執行創建語句。

4.創建成功。

可能原因:

1.用戶已存在。

2.使用delete語句刪除用戶后沒有刷新權限。

3.用戶不存在,但是存在該用戶的權限信息。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: 日本www免费 | 久久综合99re88久久爱 | 久久性久久性久久久爽 | 欧美三级网 | 欧美精品毛片 | 国产精品亚洲欧美一级久久精品 | 97国产大学生情侣11在线视频 | 中国做爰国产精品视频 | 日本在线视频不卡 | 欧美日韩国产在线观看一区二区三区 | 成人综合在线视频 | 最近免费手机中文字幕3 | 男人的天堂在线 | 成人毛片免费网站 | 欧美性巨大欧美 | 国产自在自线午夜精品视频在 | 国产成人麻豆精品 | 一级欧美日韩 | 国产在线欧美日韩精品一区二区 | 国产一区二区三区日韩欧美 | 国产成人午夜精品影院游乐网 | 在线视频一区二区三区四区 | 波多野结衣在线看片 | 久久久久久久国产精品 | 波多野结衣在线观看高清免费资源 | 亚洲成a人v | 狼伊千合综网中文 | 国产91网 | 国内免费视频成人精品 | 国产精品区在线12p 国产精品人成 | 日本韩国欧美一区 | 国产欧美日韩免费一区二区 | 国产亚洲精品免费 | 国产精品国产亚洲精品不卡 | 免费看男女做好爽好硬视频 | 国产亚洲精品国看不卡 | 俄罗斯黄色一级片 | 国产成人综合洲欧美在线 | 亚洲精品一区二区三区在线观看 | 成年网站视频在线观看 | 国产欧美在线播放 |