最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于C#連接SQL Server時提示用戶登錄失敗的解決方法

 更新時間:2021年11月04日 10:50:07   作者:碎歲語  
在用C#開發(fā)windows端程序并連接SQL Server時有可能會遇到數(shù)據(jù)庫登錄失敗的問題,下面小編給大家?guī)砹薈#連接SQL Server時提示用戶登錄失敗的解決方法,感興趣的朋友一起看看吧

在用C#開發(fā)windows端程序并連接SQL Server時有可能會遇到數(shù)據(jù)庫登錄失敗的問題,報(bào)錯現(xiàn)象如下圖所示:

報(bào)錯信息如下:

System.Data.SqlClient.SqlException: '用戶 '' 登錄失敗。'
This exception was originally thrown at this call stack:
    [External Code]
    MyQQ.DataOperator.ExecSQL(string) in DataOperator.cs
    MyQQ.Frm_Login.pboxLogin_Click(object, System.EventArgs) in Frm_Login.cs
    [External Code]
    MyQQ.Program.Main() in Program.cs

這個問題的一種可能的原因是SQL Server數(shù)據(jù)庫設(shè)置了僅以windows身份驗(yàn)證模式,或C#代碼中登錄數(shù)據(jù)庫的語句中沒有正確填寫數(shù)據(jù)庫通行證。

解決的辦法也簡單,不需要動數(shù)據(jù)庫里面的內(nèi)容,僅通過 Microsoft SQL Server Management Studio 工具設(shè)置一下登錄模式即可。

具體的步驟如下:

1、打開Microsoft SQL Server Management Studio 并連接上要設(shè)置的數(shù)據(jù)庫。

2、在數(shù)據(jù)庫根上右鍵,選擇“屬性”

3、在彈出的對話框中選擇“安全性”,再選擇“SQL Server和Windows身份驗(yàn)證模式”,隨后確認(rèn)保存修改。如下圖所示:

4、展開到“登錄名”項(xiàng),如下圖所示:

5、檢查是否有開放通行證用以登錄數(shù)據(jù)庫。sa賬戶是SQL Server默認(rèn)的通行證,打個紅叉就表示這個賬戶當(dāng)前被禁用。

6、選中要啟用的賬戶,右鍵打開屬性對話框,再設(shè)置好登錄密碼,如下圖所示:

7、切換到“狀態(tài)”,再按下圖所示設(shè)置賬戶開關(guān):

8、保存設(shè)置后重啟Microsoft SQL Server Management Studio 軟件

9、在登錄選項(xiàng)時選擇SQL Server身份驗(yàn)證,如下圖所示:

10、此時一般都可以正常登錄的了。

11、再次運(yùn)行C#程序,正確配置連接數(shù)據(jù)庫字符串:

private static string connString = @"Data Source=CHORM-DESKTOP;Database=db_MyQQ;User ID=sa;Pwd=123456;";

12、一般而言,都可以正常連接的了。

如果經(jīng)過了上述步驟操作且確認(rèn)通行證信息正確配置仍然無法正常登錄,則要檢查一下SQL Server服務(wù)是否正在運(yùn)行。

在windows桌面選擇“此電腦”,右鍵打開“管理”,按下圖所示檢查SQL Server服務(wù)的運(yùn)行狀態(tài)

如果服務(wù)未運(yùn)行,則右鍵手動啟動一下。

一般而言,按照上述步驟操作后都能解決這一問題。

到此這篇關(guān)于關(guān)于C#連接SQL Server時提示用戶登錄失敗的解決方法的文章就介紹到這了,更多相關(guān)C#連接SQL Server用戶登錄失敗內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C# WinForm實(shí)現(xiàn)自動更新程序的方法詳解

    C# WinForm實(shí)現(xiàn)自動更新程序的方法詳解

    這一篇就著重寫一下客戶端的代碼,客戶端主要實(shí)現(xiàn)的有:啟動后檢測本地的xml文件,然后發(fā)送到服務(wù)器獲取需要更新的文件以及版本列表,感興趣的小伙伴可以了解一下
    2022-10-10
  • System.Data.OleDb.OleDbException: 未指定的錯誤的完美解決方法

    System.Data.OleDb.OleDbException: 未指定的錯誤的完美解決方法

    本文給大家?guī)砣N有關(guān)System.Data.OleDb.OleDbException: 未指定的錯誤的完美解決方法,每種方法都很不錯,需要的朋友可以參考下
    2016-09-09
  • C#程序最小化到托盤圖標(biāo)操作步驟與實(shí)現(xiàn)代碼

    C#程序最小化到托盤圖標(biāo)操作步驟與實(shí)現(xiàn)代碼

    設(shè)置窗體屬性showinTask=false;加notifyicon控件notifyIcon1,為控件notifyIcon1的屬性Icon添加一個icon圖標(biāo);添加窗體最小化事件(首先需要添加事件引用)接下來介紹實(shí)現(xiàn)代碼,感興趣的朋友可以研究下
    2012-12-12
  • C#之Socket客戶端全過程

    C#之Socket客戶端全過程

    這篇文章主要介紹了C#之Socket客戶端全過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • 設(shè)置C#窗體程序只能啟動一次

    設(shè)置C#窗體程序只能啟動一次

    有時候我們需要我們的軟件只可以啟動一次,用下面的代碼就可以實(shí)現(xiàn)啊。
    2009-04-04
  • C#異步編程Task的創(chuàng)建方式

    C#異步編程Task的創(chuàng)建方式

    這篇文章介紹了C#異步編程Task的創(chuàng)建方式,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • OpenXml讀寫Excel實(shí)例代碼

    OpenXml讀寫Excel實(shí)例代碼

    這篇文章主要介紹了OpenXml讀寫Excel代碼分享,大家參考使用
    2013-12-12
  • C#通過委托調(diào)用Button單擊事件的方法

    C#通過委托調(diào)用Button單擊事件的方法

    本文給大家分享的是通過委托取消Button事件switch-case的方法,十分的簡單實(shí)用,有需要的小伙伴可以參考下。
    2015-05-05
  • LINQ基礎(chǔ)之Join和UNION子句

    LINQ基礎(chǔ)之Join和UNION子句

    這篇文章介紹了LINQ使用Join和UNION子句的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • C#在MySQL大量數(shù)據(jù)下的高效讀取、寫入詳解

    C#在MySQL大量數(shù)據(jù)下的高效讀取、寫入詳解

    最近由于工作的原因,經(jīng)常需要對海量數(shù)據(jù)進(jìn)行處理,做的數(shù)據(jù)爬蟲相關(guān),動輒千萬級別的數(shù)據(jù),單表幾十個G 都是都是家常便飯。 那么主要的開發(fā)語言是C#,數(shù)據(jù)庫使用的是MySQL。下面通過這篇文章我們來一起學(xué)習(xí)學(xué)習(xí)吧。
    2016-11-11

最新評論

常宁市| 封开县| 淮滨县| 太保市| 棋牌| 隆德县| 都江堰市| 循化| 固安县| 衡南县| 揭东县| 类乌齐县| 永修县| 玉林市| 新宾| 佛冈县| 利辛县| 石首市| 蓬溪县| 遂宁市| 广南县| 潼南县| 黑水县| 邢台县| 南康市| 闵行区| 德庆县| 瑞昌市| 淮安市| 赣榆县| 邢台县| 民乐县| 万全县| 临夏市| 彩票| 甘谷县| 马山县| 武陟县| 怀集县| 沈丘县| 邵阳市|