10

現在のユーザーのネットワーク Windows 認証 (信頼できる接続/統合セキュリティ) を使用して Excel を Sql Server に接続する方法はありますか? SQLログインに頼ったり、コードにuid/パスワードを入れたりしたくありません。

4

4 に答える 4

14

Excel 2003 VBA プロジェクトにこの接続文字列があります...

"Provider=SQLOLEDB;Data Source=[You DB Name];Trusted_connection=yes;"

そして、それは私のために働きます!(私は ADODB を使用しています)

于 2011-05-27T09:56:11.667 に答える
10
Driver={SQL Native Client};server=servernamehere;database=dbnamehere;Trusted_Connection=yes;

http://www.sqlstrings.com/SQL-Server-connection-strings.htm

http://www.connectionstrings.com/sql-server

これを試してください:

Provider=sqloledb;Data Source=myServerName;Initial Catalog=myDatabaseName;Integrated Security=SSPI
于 2009-10-15T17:06:49.267 に答える
3

参照: http://www.connectionstrings.com/

特にhttp://www.connectionstrings.com/sql-server-2005、例:

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;

またはそこにある他の適切な接続文字列。

于 2009-10-15T17:07:15.627 に答える
1

VBA Excel 2010 の作業サンプル

Provider=SQLOLEDB;Data Source=ServerIPOrName;初期カタログ=DatabaseName;Trusted_connection=yes;

于 2012-11-29T00:39:35.357 に答える