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

    Problema connessione Sql Server 2005

    Salve a tutti,
    ho il seguente problema.Premetto che è la prima volta che uso Sql Server.
    Non riesco a collegarmi al database Sql Server tramite asp.
    Sto lavorando in locale, quindi ho impostato come Windows Autenthication(giusto?) senza immettere ne username o password.

    Un semplice esempio di codice è questo:
    <%
    dim strcon
    dim str
    dim str2
    Set Wadatabase = Server.CreateObject("ADODB.Connection")

    strcon = "Driver={SQL Server};Server=PORTATILE\SQLExpress;Trusted_Connec tion=Yes;Database=mio;"
    Wadatabase.open strcon
    Set rsprova = Server.CreateObject("ADODB.Recordset")

    str = " SELECT nome FROM prova "
    rsprova.open str, strcon
    str2 = rsprova("nome")
    echo(str2)
    %>

    Ma mi ritorna il seguente errore:

    Tipo di errore:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][ODBC SQL Server Driver][SQL Server]Impossibile aprire il database "mio" richiesto dall'account di accesso. Accesso non riuscito.
    /sitoasp/index.asp, line 8


    Per favore vi chiedo di aiutarmi.
    Forse sbaglio qualcosa nella creazione del database?
    O qualche impostazione?
    Bè, grazie a tutti quelli che mi risponderanno
    Ciao

  2. #2
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Devi impostare i permessi della base dati, attraverso l'interfaccia Proprietà della base dati stessa.
    Nella sezione Permessi trovi ciò che ti serve.
    Ti riporto un esempio semplicissimo:

    codice:
    dim strcon
    dim Wadatabase
    Set Wadatabase = Server.CreateObject("ADODB.Connection")
    
    strcon = "Driver={SQL Server};Server=asus1\sqlexpress;uid=sa;pd=xxx;Trusted_Connection=Yes;Database=TestAsp;"
    Wadatabase.open strcon
    response.Write("base dati aperta") : response.End()
    Ho impostato la password per l'utente di default sa ad xxx poi nella sezione permessi raggiungibile facendo click con il tasto destro del mouse sul db in questione e Proprietà, ho aggiunto l'utente Guest e dato il permesso per la connessione al db.

    Ripeto, è giusto un piccolo esempio.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

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.