/ / DBI - connessione a MSSQL - accesso imprevisto errato - sql-server, perl, dbi

DBI - connessione a MSSQL - accesso imprevisto errato - sql-server, perl, dbi

Sto usando DBI 1.624 ... e provando a connettere SQL Server 2012. Ho scritto script perl per ottenere dati da db e testato su server di test. Funziona bene. Ho ripetuto tutto per altri server e ora non riesco a collegarmi a db con errore: Login errato.

Ho creato un nuovo accesso con l'autenticazione SQL e posso accedere con esso tramite SQL Server Management Studio, ma quando provo a connettermi tramite DBI:

DBI->connect("dbi:Sybase:server=SERVERNAME.domain.com:3180;database=master", "user", "pass")

Ottengo sempre l'errore:

DBI connect("server=SERVERNAME.domain.com:3180;database=master","user",...) failed: OpenCilent message:
LAYER = (0) ORIGIN = (0) SEVERITY = (78) NUMBER = (36)
Server SERVERNAME.domain.com:3180, database
Message String: Login incorrect.

Impostazioni utente:

  • Autenticazione di SQL Server
  • Ruoli del server: pubblico, sysadmin
  • Securable: Connect SQL
  • Stato: autorizzazione per la connessione al motore di database: concessione / accesso: abilitato

Impostazioni del server:

  • Connessioni: consente le connessioni remote a questo server

risposte:

0 per risposta № 1

Il mio secondo server ha tutti i database crittografati ... Quindi uso il driver ODBC.