Domanda

Desidero maggiore sicurezza per un punto particolare nella mia app Web.Quindi voglio bloccare il database (SQL Server 2005).Qualche suggerimento o è addirittura necessario con SQL Server?

Modifica sulla domanda:

La query fallisce silenziosamente senza messaggi di errore registrati e non si verifica all'interno di una transazione.

Soluzione finale:

Non sono mai riuscito a risolvere il problema, tuttavia alla fine ho deciso di passare a MySQL e utilizzare qui una query a livello transazionale.Questo non era il motivo principale o addirittura primario per cambiare.Avevo problemi con SQL Server e questo mi ha permesso di avere il nostro CMS e vari altri strumenti in esecuzione sullo stesso database.In precedenza avevamo un SQL Server e un database MySQL in esecuzione per gestire il nostro sito.Il porting è stato un po' dispendioso in termini di tempo, tuttavia a lungo termine ritengo che funzionerà molto meglio per il sito e per l'azienda.

È stato utile?

Soluzione

Suppongo che tu abbia tre opzioni.

  1. Imposta le autorizzazioni utente in modo che l'utente x possa solo leggere dal database.

  2. Imposta il database in modalità utente singolo in modo che solo una connessione possa accedervi

    sp_dboption 'myDataBaseName', singolo, vero

  3. Imposta il database su sola lettura

    sp_dboption 'myDataBaseName', sola lettura, true

Altri suggerimenti

Non sono mai riuscito a risolvere il problema, tuttavia alla fine ho deciso di passare a MySQL e utilizzare qui una query a livello transazionale.Questo non era il motivo principale o addirittura primario per cambiare.Avevo problemi con MSSQL e mi ha permesso di avere il nostro CMS e vari altri strumenti in esecuzione sullo stesso database.In precedenza avevamo un database MSSQL e MySQL in esecuzione per gestire il nostro sito.Il porting è stato un po' dispendioso in termini di tempo, tuttavia a lungo termine ritengo che funzionerà molto meglio per il sito e per l'azienda.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top