簡體   English   中英

訪問被拒絕用戶`staging` @`%`

[英]Access denied for user `staging`@`%`

我正在使用命令提示符將sql文件導入數據庫。但是Access denied的錯誤。 細節:

  • user:staging
  • 主持人:%

它使用以下詳細信息:

  • user:staginguser
  • 主持人:localhost

導入命令: mysql -u staging -p dbname < filename.sql

誰能告訴我如何為主機%用戶導入文件?

提前致謝

首先,僅為了清楚起見,您可能希望將dbname放在MySQL命令之后。 其次,您可能希望檢查文件的內容是否引用了源數據庫名稱(類似於。),舊的db名稱與新的名稱不同。 第三,檢查用戶登台是否可以訪問數據庫,如果是,請檢查它是否具有執行文件中包含的任何內容所需的權限。

完成上述所有操作后,請發布所有詳細信息的問題更新。

順便說一句,如果您使用%作為主機,則意味着用戶必須能夠從任何主機進行訪問。 他/她?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM