Selon ce qui précède, je l'ai essayé:Comment se connecter à SQL Server à l'aide activerecord, JDBC, JTDS et sécurité intégrée
establish_connection(:adapter => "jdbcmssql", :url => "jdbc:jtds:sqlserver://myserver:1433/mydatabase;domain='mynetwork';", :username => 'user', :password=>'pass')
establish_connection(:adapter => "jdbcmssql", :url => 'jdbc:jtds:sqlserver://myserver:1433/mydatabase;domain="mynetwork";user="mynetwork\user"')
establish_connection(:adapter => "jdbcmssql", :url => "jdbc:jtds:sqlserver://myserver:1433/mydatabase;domain='mynetwork';", :username=>'user')
establish_connection(:adapter => "jdbcmssql", :url => "jdbc:jtds:sqlserver://myserver:1433/mydatabase;domain='mynetwork';integratedSecurity='true'", :username=>'user')
.. et diverses autres combinaisons.
Chaque fois que je reçois:
net/sourceforge/jtds/jdbc/SQLDiagnostic.java:368:in `addDiagnostic': java.sql.SQLException: Login failed for user ''. The user is not associated with a trusted SQL Server connection. (NativeException)
Si j'essaie avec pas d'info utilisateur:
establish_connection(:adapter => "jdbcmssql", :url => "jdbc:jtds:sqlserver://myserver/mydatabase")
Je reçois cette réponse:
net/sourceforge/jtds/jdbc/SQLDiagnostic.java:368:in `addDiagnostic': java.sql.SQLException: Login failed for user 'sa'. (NativeException)
Des conseils? Merci,
- activerecord (2.3.5)
- activerecord-jdbc-adaptateur (0.9.6)
- activerecord-jdbcmssql-adaptateur (0.9.6)
- JDBC-jtds (1.2.5)
- JRuby 1.4.0 (rubis 1.8.7 patchlevel 174) (2009-11-02 69fbfa3) (Java HotSpot (TM) client VM 1.6.0_18) [x86-java]
grâce LIMC - J'ai essayé et mis à jour la question – Rob