ASP.Net接続SQLServer接続文字列

2060 ワード

  • ネーミングスペース
  • を参照
    1      using   System.Data;   
    
    2      using   System.Data.SqlClient;  

     
  • 接続文字列
  • 1 // windows               
    
    2     string connectionString = "Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI;"
    
    3 // windows              
    
    4     string connectionString = "Data Source=localhost\SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True;"
    
    5 // SQL Server     ==Data Source=127.0.0.1         
    
    6     string connectionString = "Data Source=10.1.2.3;Initial Catalog=Northwind;User ID=sa;Password=abc123";

    「Integrated Security=SSPI;」&&"Integrated Security=True;"Integrated SecurityをSSPIまたはTrueに設定することは、現在のWindowsアカウント認証情報を使用して認証することと同等です.でもASP.NETプログラムでは、現在の実行ホスト環境が異なるため、ユーザの指向が異なる場合があります
    ①Windows XpでASPを使用する.NETアカウント;
    ②Windows 2003以降のシステムではNetWork Serviceアカウントを使用する.
    ③Visual Studioでは現在の開発環境のユーザーアカウントを使用する、非ASP.NETアカウント.