Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573

    stringa connessione sql server

    Mi hanno appena buttato in mezzo ad sql serve, mai visto prima...
    qualcuno mi da una mano a scrivere una corretta stringa di connessione? Ho guardato vari esempi ma non ci riesco. il nome della macchina dove deve girare il sito e dove sta sql è it-sr e il db si chiama Fatture_Data.mdf; poi sono andata a girare un po nell'sql manager e ho visto user=sa e pw=""

    Dim SQLConn As SqlConnection = New SqlConnection()
    SQLConn.ConnectionString="stringa di connessione";
    SQLConn.Open()

    Ho importato
    <%@ import Namespace="System.Data" %>
    <%@ import Namespace="System.Data.SQLClient" %>

    credo sia giusto.

    Grazie a chi mi vorrà dare una mano,
    Elisa

  2. #2
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    Puoi guardare questo sito:
    http://www.connectionstrings.com

    Hai bisogno però di passare alla stringa il nome che il DB ha sul server e non il nome del file fisico che hai scritto nel tuo post.

    HTH
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573
    ok ti ringrazio, ci provo

  4. #4

    Re: stringa connessione sql server

    la stringa di connessione "stringata" al massimo deve essere composta almeno da
    data source=nomedelserver;initial catalog=nomedeldatabase;User ID=username;Password=password;
    Saluti a tutti
    Riccardo

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573
    ok ragazzi grazie ci sono riuscita, anche configurando tutto quello che c'era da sistemare sul server. Però, mi sono messa a leggere un po la documentazione Microsoft... una cosa non mi è chiara.
    Qual è il sistema + corretto per far accedere un'applicazione web ad un database sql server in modo tale che possano accedervi liberamente tutti gli utenti? Sul sito microsoft ho visto che si parla di problemi di sicurezza nel passare i parametri in modo esplicito (User ID=username;Password=password...
    ... o forse sono io a non aver compreso???

    Elisa

  6. #6
    Originariamente inviato da elisa_rm74
    si parla di problemi di sicurezza nel passare i parametri in modo esplicito
    la materia e' vasta e le possibilita' sono diverse. Buona norma e' posizionare le informazioni di connessione in un file che sia difficilmente accessibile da tutti tranne che alla tua applicazione e possibilmente user e password criptati. Solitamente per le web applications si utilizza il file web.config che viene creato automaticamente da visualstudio. Se guardi nella documentazione e/o sull'msdn troverai tanti esempi su come aggiungere e leggere informazioni nel web.config
    Saluti a tutti
    Riccardo

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573
    Si ho usato il web.config.
    Solo una domanda ancora, mi sembri abbastanza esperto
    Ma è possibile usare l'utente ASPNET per connettersi al db?

  8. #8
    Originariamente inviato da elisa_rm74
    Si ho usato il web.config.
    Solo una domanda ancora, mi sembri abbastanza esperto
    Ma è possibile usare l'utente ASPNET per connettersi al db?
    Non credo. La cosa migliore e' creare un utente nel db che verra' utilizzato dalla tua applicazione e tutti i navigatori del sito useranno la stessa connectionstring. In questa maniera potrai beneficiare tra le altre cose del connection pooling.
    Saluti a tutti
    Riccardo

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573
    ok grazie! mi sei stato di molto aiuto!

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.