sql >> Databasteknik >  >> RDS >> Sqlserver

Ett nätverksrelaterat eller instansspecifikt fel inträffade när en anslutning till SQL Server upprättades

SQL Server utlöser det här felet när din applikation inte har tillräckliga rättigheter för att komma åt databasen. det finns flera anledningar till detta fel. För att åtgärda detta fel bör du följa följande instruktioner.

  1. Försök att ansluta sql-server från din server med hjälp av managementstudio. om du använder Windows-autentisering för att ansluta sql-server, ställ in din applikationspoolidentitet till serveradministratör.

  2. om du använder sql-serverautentisering, kontrollera då din anslutningssträng i web.config i din webbapplikation och ställ in användar-ID och lösenord för sql-servern som låter dig logga in.

  3. om din databas i en annan server (åtkomst till fjärrdatabas) aktivera först fjärråtkomst av sql-server från sql-serveregenskap från sql-serverhanteringsstudio och aktivera TCP/IP-form sql-serverkonfigurationshanterare.

  4. efter att ha gjort alla dessa saker och du fortfarande inte kan komma åt databasen, kontrollera brandväggen i serverformuläret där du försöker komma åt databasen och lägg till en regel i brandväggen för att aktivera porten för sql-servern (som standard använder sql-servern 1433 , för att kontrollera port på sql-server måste du kontrollera sql-serverkonfigurationshanterarens nätverksprotokoll TCP/IP-port).

  5. om din sql-server körs på en namngiven instans måste du skriva portnummer med sql-serernamn, till exempel 117.312.21.21/nameofsqlserver,1433.

  6. Om du använder molnvärd som amazon aws eller microsoft azure kommer servern eller instansen att köras bakom molnbrandväggen så du måste aktivera 1433-port i molnbrandväggen om du har standardinstans eller specifik port för sql-server för namngiven instans.

  7. Om du använder amazon RDS eller SQL azure måste du aktivera port från säkerhetsgruppen för den instansen.

  8. Om du får åtkomst till sql-servern via sql-serverautentiseringsläget, se till att du har aktiverat "SQL-server och Windows-autentiseringsläge" sql-serverinstansegenskapen.

    1. Starta om din sql-serverinstans efter att ha gjort några ändringar i egenskapen eftersom vissa ändringar kräver omstart.

om du ytterligare stöter på några svårigheter måste du ge mer information om din webbplats och sql-server.




  1. SQL Server Index Användningsstatistik

  2. Hur konverterar man SQL Query-resultat till PANDAS Data Structure?

  3. Ställa in MySQL-konfigurationsvariabler – MySQL 5.7 vs MySQL 8.0

  4. PostgreSQL UNIX-domänsockets vs TCP-sockets