Dela via


Autentiseringsuppgifter (databasmotor)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalysplattformssystem (PDW)SQL-databas i Förhandsversion av Microsoft Fabric

En autentiseringsuppgift är en post som innehåller den autentiseringsinformation (autentiseringsuppgifter) som krävs för att ansluta till en resurs utanför SQL Server. Den här informationen används internt av SQL Server. De flesta autentiseringsuppgifterna innehåller ett Windows-användarnamn och lösenord.

Informationen som lagras i en autentiseringsuppgift gör det möjligt för en användare som har anslutit till SQL Server via SQL Server-autentisering att komma åt resurser utanför serverinstansen. När den externa resursen är Windows autentiseras användaren som Den Windows-användare som anges i autentiseringsuppgiften. En enskild autentiseringsuppgift kan bara mappas till en enda SQL Server-inloggning. Och en SQL Server-inloggning kan endast mappas till en autentiseringsuppgift.

Autentiseringsuppgifter som lagras i huvuddatabasen och som kan användas i hela instansen av SQL Server finns i CREATE CREDENTIAL (Transact-SQL). Autentiseringsuppgifter som används av en specifik databas och som är portabla med den databasen finns i CREATE DATABASE SCOPED CREDENTIAL (Transact-SQL).

Systemautentiseringsuppgifter skapas automatiskt och associeras med specifika slutpunkter. Namn för systemautentiseringsuppgifter börjar med två hash-tecken (##).

Mer information om autentiseringsuppgifter finns i sys.credentials och sys.database_scoped_credentials katalogvyer.

I Fabric SQL Database är Microsoft Entra-ID för databasanvändare den enda autentiseringsmetod som stöds. Endast autentiseringsuppgifter med databasomfattning stöds.

Skapa en autentiseringsuppgift
SKAPA AUTENTISERINGSUPPGIFTER (Transact-SQL)
SKAPA DATABASRELATERADE REFERENSER (Transact-SQL)
Skydda SQL Server-