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 № 1Il mio secondo server ha tutti i database crittografati ... Quindi uso il driver ODBC.