簡體   English   中英

連接字符串中的數據源設置

[英]Data Source setting in Connection String

考慮以下兩個連接字符串,它們僅在數據源設置上有所不同:

Data Source=OEM-PC\SQLEXPRESS;Initial Catalog=<databasename>;
Integrated Security=False;Persist Security Info=False;
User ID=<userid>;Password=<password>;Connect Timeout=30

Data Source=.;Initial Catalog=<databasename>;
Integrated Security=False;Persist Security Info=False;
User ID=<userid>;Password=<password>;Connect Timeout=30

為什么在我使用第一個時會拋出錯誤

用戶登錄失敗原因:嘗試使用SQL身份驗證登錄失敗。 服務器僅配置為Windows身份驗證。 [客戶:]

我正在使用SQL Server 2008 Express,並且服務器已配置為進行混合身份驗證,並且已將使用

(a) master.dbo.xp_instance_regread
(b) SERVERPROPERTY()
(c) master.sys.xp_loginconfig

另外,啟用sa登錄沒有任何區別。

讓我知道是否需要其他數據。 謝謝。

聽起來您安裝了幾個不同的SQL Server實例。

默認值(也可以使用。訪問)具有SQL身份驗證設置並已啟用,而SQLExpress實例則沒有。

使用SQL Server配置管理器找出您擁有的實例並正確配置它們。

暫無
暫無

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

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