簡體   English   中英

WebMatrix錯誤“用戶帳戶'root'的指定密碼無效......”

[英]WebMatrix error “The specified password for user account 'root' is not valid…”

當我從'App Gallery'創建一個新的Joomla,Drupal或任何涉及數據庫的網站時,我會收到錯誤:

MySQL的

用戶帳戶'root'的指定密碼無效,或無法連接到數據庫服務器

SQL Server

用戶帳戶'sa'的指定密碼無效,或無法連接到數據庫服務器

可以采取哪些措施來阻止此錯誤發生? 我不相信數據庫,我責怪WebMatrix,因為這對於兩個數據庫來說都是同樣的問題。

提前致謝

我遇到了同樣的問題,我執行了以下步驟來解決問題:

  1. 以管理員身份打開Sql Server Management Studio

  2. 使用Windows身份驗證登錄。\\ SQLEXPRESS

  3. 轉到安全選項卡 - >登錄 - >更改“sa”密碼,然后按確定

  4. 在WebMatrix中使用新創建的密碼,您應該全部設置。

對於SQL Server,我認為當您使用WebMatrix安裝Joomla時,默認數據庫是。\\ SQLExpress,因此“sa”是。\\ SQLExpress的用戶。 您應該檢查密碼。

我按照這里的指示: http//www.microsoft.com/web/post/understanding-mysql-errors-when-installing-web-apps-in-webmatrix並解決了這個問題。

你不僅需要卸載MySQL,還要刪除文件夾\\ ProgramData \\ MySQL

因為密碼詳細信息在那里緩存。

對於MySQL問題:請按照以下步驟重置root密碼。

  1. 如果MySQL服務器正在運行,請將其停止。

  2. 創建包含新密碼的文本文件並保存到某個位置。 內容為: ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

  3. 使用cmd啟動MySQL客戶端命令行,然后輸入

    C:> cd "C:\\Program Files\\MySQL\\MySQL Server 5.7\\bin"

    C:> mysqld --init-file=C:\\mysql-init.txt

  4. 服務器成功啟動后,刪除文本文件。

現在,您可以使用上面提供的新密碼繼續安裝Web Platform Installer。

參考文獻: http//dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html

暫無
暫無

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

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