[英]Access denied for user `staging`@`%`
我正在使用命令提示符將sql文件導入數據庫。但是Access denied
的錯誤。 細節:
它使用以下詳細信息:
導入命令: mysql -u staging -p dbname < filename.sql
誰能告訴我如何為主機%
用戶導入文件?
提前致謝
首先,僅為了清楚起見,您可能希望將dbname放在MySQL命令之后。 其次,您可能希望檢查文件的內容是否引用了源數據庫名稱(類似於。),舊的db名稱與新的名稱不同。 第三,檢查用戶登台是否可以訪問數據庫,如果是,請檢查它是否具有執行文件中包含的任何內容所需的權限。
完成上述所有操作后,請發布所有詳細信息的問題更新。
順便說一句,如果您使用%
作為主機,則意味着用戶必須能夠從任何主機進行訪問。 他/她?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.