Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881

    problema connessione asp e SQL

    E' la prima volta che connetto asp e SQL perciò mi manca sicuramente qualche informazione, a partire dalla sintassi corretta della stringa di connessione fino alla configurazione degli utenti di SQL.
    Per prima cosa ho fatto il mio db in SQL e ho creato un utente sul serverSQL a cui ho assegnato ruolo di public e di db_owner per il mio database.
    Poi ho fatto la connessione in asp provando queste stringhe:

    set conn = server.CreateObject("ADODB.Connection")
    stringaconn= "Driver={SQL Server};Server=nomeserver;Database=nomedb;Uid=xxx; pwd=xxxdb;"
    stringaconn= "Provider=SQLNCLI10;Server=nomeserver;Database=nom edb;Integrated Security=SSPI;"
    stringaconn= "Provider=SQLOLEDB.1;Password=xxxdb;User ID=xxx;Persist Security Info=False;Data Source=nomeserver;Initial Catalog=nomedb"

    non me ne funziona nemmeno una, il risultato quando provo a entrare con i dati dell'utente è sempre:
    Err.Number: -2147217843
    Err.Description: Accesso non riuscito per l'utente 'xxx'.
    Err.Source: Microsoft OLE DB Provider for SQL Server (oppure l'altro provider)

    mentre quando provo a entrare con la sicurezza integrata è:
    Err.Number: -2147217843
    Err.Description: Accesso non riuscito per l'utente 'NT AUTHORITY\IUSR'.
    Err.Source: Microsoft SQL Server Native Client 10.0

    Cosa sbaglio (intendo oltre al non appoggiarmi a qualcuno che SQL e ASP lo conosce meglio di me)?
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  2. #2
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    vorrei escludere una delle due possibili fonti del problema: mi dite se la sintassi della connessione è giusta? (quale delle tre dovrei usare)
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  3. #3

  4. #4
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    eh da lì le avevo copiate ma visto che non andavano ci avevo ricamato anche sopra...

    Se uso il Provider=SQLNCLI come indicato al link, il server mi risponde così:
    Err.Number: 3706
    Err.Description: Impossibile trovare il provider. È possibile che non sia installato correttamente.
    Err.Source: ADODB.Connection
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  5. #5
    ma il server è tuo? sql l'hai montato tu? che versione?

  6. #6
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    SQL 2008 (non express), server mio, ci ho creato il db e ho accesso con l'SQL Manager (però rischio di farci danni visto che non lo conosco molto bene)... è la versione di sviluppo chiaramente, poi un dì dovrò replicare tutto sul server online
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  7. #7

  8. #8
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    ok credo di aver risolto, era l'utente in sql che andava fatto meglio
    thx
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.