SQL Server genera questo errore quando l'applicazione non dispone di diritti sufficienti per accedere al database. ci sono diverse ragioni per questo errore. Per correggere questo errore è necessario seguire le seguenti istruzioni.
-
Prova a connettere il server sql dal tuo server usando Management Studio. se si utilizza l'autenticazione di Windows per connettere il server sql, impostare l'identità del pool di applicazioni su amministratore del server.
-
se utilizzi l'autenticazione del server sql, controlla la stringa di connessione in web.config della tua applicazione web e imposta l'ID utente e la password del server sql che ti consente di accedere.
-
se il tuo database in un altro server (accedi al database remoto), prima abilita l'accesso remoto di sql server form sql server property da sql server management studio e abilita TCP/IP form sql server configuration manager.
-
dopo aver fatto tutte queste cose e non riesci ancora ad accedere al database, quindi controlla il firewall del modulo del server in cui stai tentando di accedere al database e aggiungi una regola nel firewall per abilitare la porta del server sql (per impostazione predefinita, il server sql usa 1433, per controllare porta del server sql è necessario controllare la porta TCP/IP del protocollo di rete del gestore della configurazione del server sql).
-
se il tuo server sql è in esecuzione su un'istanza denominata, devi scrivere il numero di porta con il nome del server sql, ad esempio 117.312.21.21/nameofsqlserver,1433.
-
Se si utilizza l'hosting cloud come amazon aws o microsoft azure, il server o l'istanza verranno eseguiti dietro il firewall cloud, quindi è necessario abilitare la porta 1433 nel firewall cloud se si dispone di un'istanza predefinita o di una porta specifica per il server sql per l'istanza denominata.
-
Se utilizzi Amazon RDS o SQL azure, devi abilitare la porta dal gruppo di sicurezza di tale istanza.
-
Se accedi al server sql tramite la modalità di autenticazione del server sql, assicurati di aver abilitato la proprietà dell'istanza del server sql "SQL Server and Windows Authentication Mode".
- Riavvia l'istanza del server sql dopo aver apportato modifiche alla proprietà poiché alcune modifiche richiederanno il riavvio.
se dovessi incontrare ulteriori difficoltà, devi fornire maggiori informazioni sul tuo sito web e sul server sql.