c#連接SQL server資料據一直顯示用戶登錄失敗是怎么回事,是怎么回事?有沒有大佬幫幫我,我上網查了一下,也試了一下網上的方法,也不管用。
System.Data.SqlClient.SqlException:“用戶 'his171201210' 登錄失敗。”
uj5u.com熱心網友回復:
sql server選擇混合驗證設定一個sa密碼
連接字串里用戶名為sa,密碼為你設定的密碼
uj5u.com熱心網友回復:
是不是資料庫設定的問題?連接資料庫的代碼帖一下,建議你改用orm
uj5u.com熱心網友回復:
his171201210 你確定是用戶名 而不是資料庫名?uj5u.com熱心網友回復:
這是代碼class DB
{
private static readonly string connstring = "server=DESKTOP-38CK79R;database=his171201210;user=his;pwd=123456";
public static SqlConnection conn = new SqlConnection(connstring);
public static void opendatabase()
{
try
{
conn.Open();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
}
}
uj5u.com熱心網友回復:
一樓說的方法已經弄過了我把用戶名改成了his也依然不對,his171201210是資料庫名。
uj5u.com熱心網友回復:
我弄著弄著又出想了新的問題,資料庫連接不上了,要枯了uj5u.com熱心網友回復:
會不會是服務器上的SQL服務沒配好uj5u.com熱心網友回復:
用本地可視化工具看看能不能連上先uj5u.com熱心網友回復:
看看資料庫配置工具,是不是代理沒開uj5u.com熱心網友回復:
第一步,使用資料庫管理工具 你要能登錄進去,同時你可記錄下你的賬戶和密碼 及你連接資料庫的實體名字 一般是sa 賬戶,及安裝資料庫時你設定的資料庫sa密碼,本來的資料庫實體可以用 . 試試。第二步,核對你連接字串,可以去百度一個。
uj5u.com熱心網友回復:
身份驗證用sqlserver和windows?就是用混合驗證模式
uj5u.com熱心網友回復:
首先確定地址和賬戶密碼是否ok其次確認服務器服務是否正常
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/41610.html
標籤:C#
上一篇:急,當編譯平臺為X64平臺的時候,Xaml設計器上無法顯示Viewmodel的值
下一篇:VS2012里面有自帶例子嗎?
