Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Microsoft SQL Server Express Edition (SQL Server Express) är baserat på Microsoft SQL Server och stöder de flesta funktionerna i databasmotorn. Den är utformad så att icke-nödvändiga funktioner och nätverksanslutningar är inaktiverade som standard. Detta minskar den yta som är tillgänglig för angrepp av en obehörig användare.
SQL Server Express installeras vanligtvis som en namngiven instans. Standardnamnet för instansen är SQLExpress. En namngiven instans identifieras med nätverksnamnet på datorn plus det instansnamn som du anger under installationen.
Nätverksåtkomst
Av säkerhetsskäl är nätverksprotokoll inaktiverade som standard i SQL Server Express. Detta förhindrar attacker från externa användare som kan äventyra den dator som är värd för instansen av SQL Server Express. Du måste uttryckligen aktivera nätverksanslutning och starta SQL Server Browser-tjänsten för att ansluta till en SQL Server Express-instans från en annan dator.
När nätverksanslutningen är aktiverad har en SQL Server Express-instans samma säkerhetskrav som de andra versionerna av SQL Server.
Användarinstanser
En användarinstans är en separat instans av SQL Server Express-databasmotorn som genereras av en överordnad instans av SQL Server Express. Det primära målet med en användarinstans är att tillåta användare som kör Windows under ett användarkonto med minst behörighet att ha systemadministratörsbehörighet (sysadmin) på SQL Server Express-instansen på sin lokala dator. Användarinstanser är inte avsedda för användare som är systemadministratörer på sina egna datorer.
En användarinstans genereras från en primär instans av SQL Server eller SQL Server Express för en användares räkning. Den körs som en användarprocess under Windows-säkerhetskontexten för användaren, inte som en tjänst. SQL Server-inloggningar tillåts inte. Endast Windows-inloggningar stöds. Detta förhindrar att programvara som körs på en användarinstans gör systemomfattande ändringar som användaren inte skulle ha behörighet att göra. En användarinstans kallas även en underinstans eller klientinstans och benämns ibland med akronymen RANU ("som körs som en vanlig användare").
Varje användarinstans är isolerad från den överordnade instansen och från andra användarinstanser som körs på samma dator. Databaser som är installerade på användarinstanser öppnas endast i enanvändarläge. flera användare kan inte ansluta till dem. Replikering, distribuerade frågor och fjärranslutningar inaktiveras för användarinstanser. När de är anslutna till en användarinstans har användarna inga särskilda behörigheter för den överordnade SQL Server Express-instansen.
Externa resurser
Mer information om SQL Server Express finns i följande resurser.
| Resource | Description |
|---|---|
| Microsoft SQL Server 2005 Express Edition Books Online | Fullständig dokumentation för SQL Server 2005 Express Edition. |
| Användarinstanser för icke-administratörer i SQL Server Books Online | Beskriver hur du skapar och distribuerar användarinstanser. |
| SQL Server Express-användarinstanser | Beskriver användarinstansfunktioner i ett ADO.NET program. Innehåller information om hur du aktiverar en användarinstans, ansluter till en användarinstans med hjälp av SqlConnection, användarinstansens livstid och scenarier för användarinstanser. |