2009-05-12 26 views
4

このようなコードを記述してsqlserver database.iに接続しましたが、ドライバクラスを読み込みますが、接続が取得されません。ユーザーが信頼できるSQL Server接続に関連付けられていません

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");  
System.out.println("class Loaded");   
connection = 
    DriverManager.getConnection(
     "jdbc:sqlserver://10.171.160.114:2001", 
     "XXXXXX", 
     "XXXXXX");  
System.out.println("connected"); 

このエラーを取得IAM「のユーザーは、SQL Serverの信頼関係接続に関連付けられていないが。」greately感謝this.any助けに私に助言しなさい。

答えて

0

おそらく、使用する認証メカニズムと関係があります。詳細はquestionを参照してください。

詳細については、hereを参照してください。

10

SQLサーバーは「Windows認証モード(Windows認証)」で動作するように構成されており、SQLアカウントは使用できません。 Management StudioでSQL Serverノードを右クリックし、[プロパティ]を選択します。表示されるダイアログで[セキュリティ]タブに移動し、[SQL ServerとWindows認証モード]が選択されていることを確認します。

関連する問題