本篇文章給大家分享的是有關(guān)如何解決web中用戶jb51net登錄失敗的問題,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
創(chuàng)新互聯(lián)是一家集網(wǎng)站建設,金水企業(yè)網(wǎng)站建設,金水品牌網(wǎng)站建設,網(wǎng)站定制,金水網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,金水網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
“/”應用程序中的服務器錯誤。用戶 'jb51net' 登錄失敗。原因: 該帳戶的密碼必須更改。說明: 執(zhí)行當前 Web 請求期間,出現(xiàn)未處理的異常。請檢查堆棧跟蹤信息,以了解有關(guān)該錯誤以及代碼中導致錯誤的出處的詳細信息。
異常詳細信息: System.Data.SqlClient.SqlException: 用戶 'jb51net' 登錄失敗。原因: 該帳戶的密碼必須更改。
源錯誤:
執(zhí)行當前 Web 請求期間生成了未處理的異常??梢允褂孟旅娴漠惓6褩8櫺畔⒋_定有關(guān)異常原因和發(fā)生位置的信息。堆棧跟蹤:
[SqlException: 用戶 'jb51net' 登錄失敗。原因: 該帳戶的密碼必須更改。] System.Data.SqlClient.ConnectionPool.GetConnection(Boolean& isInTransaction) +552 System.Data.SqlClient.SqlConnectionPoolManager.GetPooledConnection(SqlConnectionString options, Boolean& isInTransaction) +372 System.Data.SqlClient.SqlConnection.Open() +384 BoojobNet.Components.Systems.System_Parameter_Title(String Subid) BoojobNet.Person.Index.efb3613fecfd25e8() BoojobNet.Person.Index.de97676d01739ced(Object e0292b9ed559da7d, EventArgs fbf34718e704c6bc) System.Web.UI.Control.OnLoad(EventArgs e) +67 System.Web.UI.Control.LoadRecursive() +35 System.Web.UI.Page.ProcessRequestMain() +750原因和解決方法如下:Sql Server 2005、2008 用戶安全機制升級了。
在創(chuàng)建用戶的時候,如果選擇Sql Server 身份驗證,會增加3個可選策略,1、強制實施密碼策略,2、強制密碼過期,3、用戶在下次登錄時必須修改密碼這些策略是不是跟windows server 的用戶策略很像呢?創(chuàng)建用戶是,這些策略默認打上勾,如果你去掉這些策略,創(chuàng)建后的用戶直接用于網(wǎng)站,就會出現(xiàn)標題的提及的錯誤:原因: 該帳戶的密碼必須更改。修正這個錯誤就很簡單啦:1、通過Management Studio修改用戶密碼(需要用創(chuàng)建的賬號密碼登陸,不能用windows身份驗證登陸后修改,如果不能登陸就采取下一步)2、sa 或windows 登陸重新創(chuàng)建新用戶名(必須是新用戶名,之前使用過的都不能用了),并把密碼3個策略選項全部都取消,這樣就不會出現(xiàn)要修改用戶密碼的問題了,可以直接訪問了
另外:系統(tǒng)登陸密碼和數(shù)據(jù)庫密碼不能相同。
以上就是如何解決web中用戶jb51net登錄失敗的問題,小編相信有部分知識點可能是我們?nèi)粘9ぷ鲿姷交蛴玫降?。希望你能通過這篇文章學到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。