Mariadb
CREATE USER 失敗時
我正在嘗試複製創建具有特權的使用者所需的 SQL,如果我使用 HeidiSQL GUI 界面創建使用者並設置它的工作權限,那麼我從 HeidiSQL 的使用者管理器中刪除使用者並從回顯響應中複製 SQL HeidiSQL 底部區域:
CREATE USER 'simon'@'localhost' IDENTIFIED BY 'password';
僅此而已,僅此而已,但它會失敗並顯示包含以下內容的對話框:
SQL Error (1396): Operation CREATE USER failed for 'simon'@'localhost'
FLUSH PRIVILEGES;
在嘗試創建最近刪除的帳戶之前,您可能需要執行 a 。這是MySQL 伺服器中一個非常古老的錯誤的結果。通過刷新權限,系統將正確地“忘記”simon@localhost
存在的權限。