Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Errore: Microsoft OLE DB Provider for SQL Server (0x80004005)

    Quando vado a fare una connessione ad un DB MSSQL2000 mi da questo errore:
    "Tipo di errore:
    Microsoft OLE DB Provider for SQL Server (0x80004005)
    Impossibile eseguire l'accesso per l'utente 'IUSR_DATAPRO-SERVER'. Motivo: l'utente non è associato a una connessione SQL Server trusted."

    come risolverlo?
    Ho anche aggiunto l'utente IUSR_DATAPRO-SERVER agli utenti abilitati alle operazioni sul database, non so come uscirne.

    Aspetto con ansia.

  2. #2
    Nella stringa di connessione aggiungi questa:

    Trusted_Connection=yes;

    Fammi sapere.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2000
    Messaggi
    40
    ho lo stesso problema ho aggiunto Trusted_Connection=yes; ma niente
    mi da Impossibile eseguire l'accesso per l'utente....
    perchè?

  4. #4
    Ok, il problema però è cambiato!

    Allora, cerco di spiegarmi come meglio posso...
    Utilizzando una Trusted Connection tu non fai altro che loggarti all'SQLServer come utente di NT.
    Siccome quando visualizzi una pagina sul server da browser sei un utente anonimo, Windows ti associa un utente standard che si chiama IUSR_<nomeMacchina> (se il server si chiama PIPPO, l'utente in questione sarà IUSR_PIPPO).

    Arrivato a questo punto, tu stai cercando di loggarti sull'SQLServer con il nome di IUSR_PIPPO (utilizzo PIPPO come esempio).
    Apri quindi l'Enterprise Manager dell'SQLServer ed espandi il database in questione. Segui questi passi:

    - Security
    - Login
    - New Login
    - Scheda General: seleziona dal menu a cascata l'utente IUSR_PIPPO (sempre per es.)
    - Lascia Autenticazione Windows
    - Imposta i permessi per questo utente (Database Access) (su quali db può avere l'accesso l'utente "visitatore" anonimo del tuo sito... evita di dargli l'accesso ai db di sistema e a tutti quelli che non vengono utilizzati da questo utente.

    A questo punto potrai settare anche i permessi su ogni tabella per quell'utente...

  5. #5

    GRAZIE GRAZIE GRAZIE

    Hai risolto tutti i problemi della vita mia
    Emanuele De Amicis
    New Angels S.r.l.
    Sistemista Junior
    http://www.newangels.it

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 © 2026 vBulletin Solutions, Inc. All rights reserved.