婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Mysql:The user specified as a definer ('xxx@'%') does not exist的解決方案

Mysql:The user specified as a definer ('xxx@'%') does not exist的解決方案

熱門標簽:外呼系統防封號違法嗎 湘潭電銷機器人咨詢電話 高德地圖標注模式 電銷機器人針對的 外呼系統服務 高德地圖標注中心個人注冊 400電話辦理都選易號網 如何在高德地圖標注新地址 寶應電信400電話辦理費用

今天項目優化過程中,mysql有個問題The user specified as a definer ('wx_root'@'%') does not exist

查了一下,意思是執行sql無權限。  看了下數據庫用戶是quoters 而sql沒有所屬權。那就找原因了。發現sql執行過程中,調用了一個存儲過程

而這個存儲過程的創建者是wx_root 。 所以在執行的時候,quoters沒有權限

解決方案和操作:

1、查看存儲過程的所屬對象:  右鍵存儲過程函數——>選擇對象屬性——>查看函數創建和所屬是不是當前登錄的用戶

2、如果不是,備份原有的存儲過程函數,復制存儲過程函數里面所有內容,新建一個存儲過程,命名跟原來一樣。

3、這樣創建者就是屬于當前登錄用戶了。原來的函數可刪可留了(如果不確定,最好先保留)

另外還有其他原因可能導致這個錯誤,例如執行mysql視圖無權限

視圖無權限解決方案如下

The user specified as a definer ('root'@'%') does not exist。

一般是由于root用戶對全局host無訪問權限。因此只要給root用戶添加一個訪問權限即可。

解決辦法:

  • 登陸mysql ,執行
  • mysql -u root -pPasswd
  • mysql >grant all privileges on *.* to root@"%" identified by "Passwd"
  • mysql >flush privileges

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

您可能感興趣的文章:
  • MySQL DEFINER具體使用詳解

標簽:南充 黃山 馬鞍山 黔南 蘭州 佛山 賀州 宿遷

巨人網絡通訊聲明:本文標題《Mysql:The user specified as a definer ('xxx@'%') does not exist的解決方案》,本文關鍵詞  Mysql,The,user,specified,definer,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Mysql:The user specified as a definer ('xxx@'%') does not exist的解決方案》相關的同類信息!
  • 本頁收集關于Mysql:The user specified as a definer ('xxx@'%') does not exist的解決方案的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 平湖市| 高邮市| 通州市| 雷山县| 柏乡县| 广元市| 两当县| 靖西县| 灵川县| 芒康县| 乌苏市| 河南省| 桦川县| 英吉沙县| 霍州市| 临颍县| 长治市| 桃源县| 固始县| 老河口市| 浙江省| 女性| 新邵县| 阿拉善右旗| 垫江县| 杭锦旗| 怀化市| 精河县| 南丰县| 濮阳县| 双流县| 启东市| 晴隆县| 垣曲县| 昌邑市| 当涂县| 杭锦旗| 贵阳市| 高唐县| 清河县| 化德县|