Dela via


Anslut till server (inloggningssida) – databasmotor

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Använd den här fliken om du vill konfigurera anslutningsegenskaperna när du ansluter till Microsoft SQL Server Database Engine. I de flesta fall kan du ansluta genom att ange datornamnet för databasservern i rutan Servernamn och sedan välja Anslut. Om du ansluter till en namngiven instans använder du datornamnet följt av ett omvänt snedstreck och sedan instansnamnet. Till exempel mycomputer\myinstance. Se Anslut till databasmotorn för fler exempel.

Notera

Även om Microsoft Entra ID är det nya namnet för Azure Active Directory (Azure AD), för att förhindra avbrott i befintliga miljöer, förblir Azure AD fortfarande i vissa hårdkodade element som gränssnittsfält, anslutningsproviders, felkoder och cmdletar. I den här artikeln är de två namnen utbytbara.

Många faktorer kan påverka din möjlighet att ansluta till SQL Server. Mer hjälp finns i följande resurser:

Not

För att kunna ansluta med SQL Server-autentisering måste SQL Server konfigureras i SQL Server- och Windows-autentiseringsläge. Mer information om hur du bestämmer autentiseringsläget och ändrar autentiseringsläget finns i Ändra serverautentiseringsläge.

Ansluta till en server

Du kan ansluta till valfri server som stöds från inloggningssidan genom att ange servernamn och autentiseringsinformation, enligt beskrivningen i följande avsnitt.

Servertyp

När du registrerar en server från Object Explorer väljer du vilken typ av server du vill ansluta till: Databasmotor, Analysis Services, Reporting Services eller Integration Services. Dialogrutan visar bara alternativen för den valda servertypen. När du registrerar en server från Registrerade servrarär rutan Servertyp skrivskyddad och matchar servertypen som visas i komponenten Registrerade servrar. Om du vill registrera en annan typ av server väljer du Databasmotor, Analysis Services, Reporting Services, SQL Server Compact eller Integration Services från verktygsfältet Registrerade servrar innan du börjar registrera en ny server.

Servernamn

Välj den serverinstans som du vill ansluta till. Den senaste serverinstansen som du har anslutit till visas som standard.

Anslut till en instans av SQL Server Express genom att ansluta med hjälp av det namngivna pipe-protokollet som anger pipe-namnet, till exempel np:\\.\pipe\3C3DF6B1-2262-47\tsql\query. Mer information finns i SQL Server Express-dokumentationen.

Not

Anslutningar sparas i historiken för senast använda (MRU). Välj listrutan Servernamn för att ta bort poster från MRU, hovra över servernamnet för att ta bort och välj sedan tangenten Ta bort på tangentbordet.

När du ansluter till Azure SQL Database kan du ange en databas i dialogrutan Anslut till server på fliken Anslutningsegenskaper, som du kan komma åt genom att välja Alternativ>>.

Som standard ansluter du till master-databasen. Om du anger en användardatabas när du ansluter till Azure SQL Database ser du bara den databasen och dess objekt i Object Explorer. Om du ansluter till masterkan du se alla databaser. Mer information finns i Översikt över Microsoft Azure SQL Database.

Autentisering

Den aktuella versionen av SQL Server Management Studio (SSMS) erbjuder åtta autentiseringslägen när du ansluter till en databasmotor. Om dialogrutan för autentisering inte stämmer överens med följande lista, ladda ner den senaste versionen av SQL Server Management Studio.

  • Windows-autentisering: Med Microsoft Windows-autentiseringsläge kan en användare ansluta via ett Windows-användarkonto.

  • SQL Server-autentisering: När du ansluter med ett angivet inloggningsnamn och lösenord utför SQL Server autentiseringen genom att kontrollera om det finns ett matchande SQL Server-inloggningskonto och om det angivna lösenordet matchar det tidigare registrerade lösenordet. Om SQL Server-inloggningen inte finns misslyckas autentiseringen och du får ett felmeddelande.

  • Microsoft Entra MFA: Det här interaktiva arbetsflödet stöder Microsoft Entra multifaktorautentisering (MFA). MFA hjälper till att skydda åtkomsten till data och program samtidigt som användarens efterfrågan på en enkel inloggningsprocess uppfylls. Det ger stark autentisering med olika enkla verifieringsalternativ som telefonsamtal, textmeddelanden, smartkort med stift och mobilappsaviseringar. När användarkontot har konfigurerats för MFA kräver arbetsflödet för interaktiv autentisering mer användarinteraktion via popup-dialogrutor och smartkortsanvändning. Om användarkontot inte kräver MFA kan du fortfarande använda de andra autentiseringsalternativen för Microsoft Entra. För mer information, se Använda Microsoft Entra multifaktorautentisering.

  • Microsoft Entra Password: Den här metoden för att ansluta till Azure SQL Database använder identiteter och deras lösenord i Microsoft Entra-ID. Det är användbart när dina Inloggningsuppgifter för Windows inte finns i en federerad Azure-domän, eller om den ursprungliga domänen eller klientdomänen använder Microsoft Entra-autentisering. Mer information finns i Använda Microsoft Entra-autentisering.

  • Microsoft Entra Integrated: Den här mekanismen för att ansluta till Azure SQL Database använder Windows-identiteter federerade med Microsoft Entra-ID. Använd den här metoden för att ansluta till SQL Database om du är inloggad i Windows och använder dina autentiseringsuppgifter från en federerad domän eller en hanterad domän som konfigurerats för sömlös enkel inloggning för direkt- och lösenordshashautentisering. Mer information finns i Använd Microsoft Entra-autentisering och Microsoft Entra sömlös enkel inloggning.

  • Microsoft Entra-tjänstens huvudnamn: Ett huvudnamn för tjänsten är en Microsoft Entra-identitet som du kan skapa för användning med automatiserade verktyg, jobb och program. Med autentisering med tjänstens huvudnamn kan du ansluta till din SQL-instans med hjälp av klient-ID:t och hemligheten för en tjänsthuvudnamnsidentitet. I SSMS anger du klient-ID:t i fältet Användarnamn och hemligheten i fältet Lösenord. Mer information finns i Microsoft Entra-serverhuvudnamn och Microsoft Entra-tjänstens huvudnamn med Azure SQL.

  • Microsoft Entra Managed Identity: Hanterade identiteter är särskilda former av tjänstens principaler. Det finns två typer av hanterade identiteter: systemtilldelade och användartilldelade. Systemtilldelade hanterade identiteter aktiveras direkt på en Azure-resurs. Användartilldelade hanterade identiteter är en fristående resurs som du kan tilldela till en eller flera Azure-resurser.

    Om du vill använda en hanterad identitet för att ansluta till en SQL-resurs via GUI-klienter som SSMS och ADS, måste datorn som kör klientprogrammet ha en Microsoft Entra-klient som körs med identitetens certifikat lagrat i den. Det här kravet uppnås oftast via en virtuell Azure-dator eftersom du kan tilldela identiteten till datorn via den virtuella datorns portalfönster. Mer information finns i Hanterade identiteter i Microsoft Entra för Azure SQL.

  • Microsoft Entra Standard: Det här alternativet utför autentisering baserat på lösenordslösa och icke-interaktiva mekanismer, inklusive hanterade identiteter, Visual Studio, Visual Studio Code och Azure CLI.

Användarnamn

Användarnamnet som ska anslutas. Den här inställningen är skrivskyddad när du väljer Windows-autentisering eller Microsoft Entra-integrerad-autentisering. Inställningen är förfylld med den aktuella inloggningen med ditt Windows-användarnamn.

Om du ansluter med Microsoft Entra Universal med MFA, Microsoft Entra Password, Microsoft Entra Service Principaleller Microsoft Entra Defaultanger du namnet på den Microsoft Entra-identitet som du ansluter till.

Användartilldelad identitet

Det här alternativet visas när du ansluter med Microsoft Entra Managed Identity. Att slutföra detta alternativ på rätt sätt beror på typen av identitet.

Logga in

Ange inloggningen som du ansluter till. Det här alternativet är bara tillgängligt om du ansluter med SQL Server-autentisering.

Lösenord

Ange lösenordet för inloggningen. Det här alternativet kan bara redigeras om du väljer att ansluta med SQL Server-autentisering, Microsoft Entra-tjänstens huvudnamneller Microsoft Entra Password-autentisering.

Kom ihåg lösenord

Välj det här alternativet för SQL Server för att lagra det angivna lösenordet. Det här alternativet visas för samma autentiseringsmetoder som nämns för alternativet Lösenord.

Kryptering

Välj krypteringsnivån för anslutningen. Alternativen för SSMS 20 är Strict (SQL Server 2022 och Azure SQL), Mandatoryoch Optional. När det är aktiverat använder SQL Server TLS-kryptering för alla data som skickas mellan klienten och servern. Mer information finns i SQL Server- och klientkrypteringssammanfattning.

Standardvärdet är Obligatorisk i SSMS 20. Strikt (SQL Server 2022 och Azure SQL) kryptering ska användas för Azure SQL Database och Azure SQL Managed Instance. Strikt (SQL Server 2022 och Azure SQL) kryptering kan användas för SQL Server när instansen har Force Strict Encryption aktiverat.

Obligatorisk kryptering kan användas för SQL Server när instansen har Force Encryption aktiverat. Den kan också användas när ingen kryptering har konfigurerats för instansen, om Förtroendeservercertifikat är aktiverat. Även om den här metoden är mindre säker än att installera ett betrott certifikat, stöder den en krypterad anslutning.

Egenskapen Encryption visas på inloggningssidan för SSMS 20.x och senare versioner.

Förtroendeservercertifikat

När det är aktiverat, med Valfri eller Obligatorisk kryptering vald, eller om servern är konfigurerad för att tvinga kryptering, verifierar SQL Server inte servercertifikatet på klientdatorn när kryptering är aktiverat för nätverkskommunikation mellan klient och server.

Egenskapen Trust Server certificate visas på inloggningssidan för SSMS 20.x och senare versioner.

Värdnamn i certifikatet

Värdet som anges i det här alternativet används för att ange ett annat, men förväntat, CN eller SAN i servercertifikatet för servern som SSMS ansluter till. Det här alternativet kan lämnas tomt, så att certifikatverifieringen säkerställer att det gemensamma namnet (CN) eller san-namnet (Subject Alternate Name) i certifikatet matchar servernamnet som du ansluter till. Den här parametern kan fyllas i när servernamnet inte matchar CN eller SAN, till exempel när du använder DNS-alias. Mer information finns i Kryptering och certifikatverifiering i Microsoft.Data.SqlClient. |

Egenskapen Encryption visas på inloggningssidan för SSMS 20.x och senare versioner.

Ansluta

Välj för att ansluta till servern.

Alternativ

Välj att komprimera anslutningsdialogrutan eller expandera dialogrutan för att visa Anslutningsegenskaper, Always Encryptedoch ytterligare anslutningsparametrar flikar.