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.
Du kanske vill aktivera säkerhet för ett visst program om ett program har säkerhetsbehov som skiljer sig från de som krävs av andra program på datorn. Du kan till exempel välja att använda systemomfattande inställningar för dina program som kräver en låg säkerhetsnivå samtidigt som du ställer in en högre säkerhetsnivå för ett visst program.
Säkerhetsinställningar i registret som gäller för ett visst program används dock ibland inte. Till exempel åsidosätts de processomfattande inställningar som du anger i registret med Dcomcnfg.exe om en klient anropar CoSetProxyBlanket för att ange säkerhet för en viss gränssnittsproxy. Om en klient eller server (eller båda) anropar CoInitializeSecurity för att ange säkerhet för en process ignoreras inställningarna i registret och parametrarna som anges för att CoInitializeSecurity används i stället.
När du aktiverar säkerhet för ett program kan flera inställningar behöva ändras. Dessa omfattar autentiseringsnivå, plats, startbehörigheter, åtkomstbehörigheter och identitet. Stegvisa procedurer finns i följande:
- Ange autentiseringsnivå för ett program
- Ange plats för ett program
- Ange startbehörigheter för ett program
- ange åtkomstbehörigheter för ett program
- Ange identiteten för ett program
- Bläddra i användardatabasen
- Dcomcnfg.exe och 64-bitarsprogram
- Relaterade ämnen
Ange autentiseringsnivå för ett program
Om du vill aktivera säkerhet för ett program måste du ange en annan autentiseringsnivå än Ingen. Autentiseringsnivån anger för COM hur mycket autentiseringsskydd som krävs, och det kan sträcka sig från att autentisera klienten vid det första metodanropet till att kryptera parametertillstånd helt.
Ange ett programs autentiseringsnivå
På egenskapssidan Program i Dcomcnfg.exeväljer du programmet och klickar på knappen Egenskaper (eller dubbelklicka på det valda programmet).
På sidan Allmänt väljer du en annan autentiseringsnivå än (Ingen) i listrutan autentiseringsnivå.
Om du ska ange andra egenskaper för det här programmet väljer du knappen Använd för att tillämpa den nya autentiseringsnivån. Klicka på OK om du är klar med att ange egenskaper för det här programmet och vill tillämpa ändringarna.
Ange plats för ett program
Den plats som du anger för ditt program avgör vilken dator programmet ska köras på. Du kan välja att köra programmet på den dator där data finns, på den dator som du använder för att ange platsen eller på en angiven dator.
Ange en applikations läge
När Dcomcnfg.exe körs väljer du programmet på sidan Program och väljer knappen Egenskaper (eller dubbelklickar på det valda programmet).
På sidan Plats markerar du en eller flera kryssrutor som motsvarar platser där du vill att programmet ska köras. Om du markerar fler än en kryssruta använder COM den första som gäller. Om Dcomcnfg.exe körs på serverdatorn väljer du alltid Kör program på den här datorn.
Om du ska ange andra egenskaper för det här programmet väljer du knappen Använd för att tillämpa den nya platsen. Välj OK om du är klar med att ange egenskaper för det här programmet och vill tillämpa ändringarna.
Ange startbehörigheter för ett program
Med Dcomcnfg.exekan du ange startbehörigheter för att styra listan över användare som beviljas eller nekas behörighet att starta en viss server. Du kan lägga till användare eller grupper i listan och ange om åtkomstbehörighet beviljas eller nekas. Du kan också ta bort användare från listan.
Ange startbehörigheter för ett program
När Dcomcnfg.exe körs väljer du programmet på sidan Program och väljer knappen Egenskaper (eller dubbelklickar på det valda programmet).
På egenskapssidan Security väljer du alternativknappen Använd anpassade startbehörigheter och väljer knappen Redigera i samma område.
Om du vill ta bort användare eller grupper väljer du den användare eller grupp som du vill ta bort och väljer knappen Ta bort. Den valda användaren eller gruppen visas inte längre i listrutan. När du har tagit bort användare och grupper väljer du OK.
Om du vill lägga till användare eller grupper väljer du knappen Lägg till.
Om du känner till det fullständigt kvalificerade användarnamnet som du vill lägga till skriver du det i textrutan Lägg till namn. Om du inte känner till användarnamnet kan du bläddra i användardatabasen för att hitta den (se Bläddra i användardatabasen nedan). När du har hittat användarnamnet väljer du användaren eller gruppen i listrutan Namn och väljer knappen Lägg till.
I listrutan Typ av åtkomst väljer du åtkomsttyp (antingen Tillåt start eller Neka start). Om du vill lägga till andra användare som ska ha den valda åtkomsttypen upprepar du steg 5. När du har lagt till användare för den valda åtkomsttypen väljer du knappen OK.
Om du vill lägga till användare som har en annan typ av åtkomst upprepar du steg 5 och 6. Annars väljer du OK för att tillämpa ändringarna.
Ange åtkomstbehörigheter för ett program
Med Dcomcnfg.exekan du hantera listan över användare som beviljas eller nekas åtkomst till metoderna för en viss server genom att ange åtkomstbehörigheter. Du kan lägga till användare eller grupper i listan och ange om åtkomstbehörighet beviljas eller nekas. Du kan också ta bort användare från listan.
När du anger åtkomstbehörigheter måste du se till att SYSTEM ingår i listan över användare som beviljas åtkomst. Om du har beviljat åtkomstbehörigheter till Alla inkluderas SYSTEM implicit.
Processen med att ange åtkomstbehörigheter för ett program liknar inställningen startbehörigheter. Stegen är följande.
Ange åtkomstbehörigheter för ett program
När Dcomcnfg.exe körs väljer du programmet på sidan Program och väljer knappen Egenskaper (eller dubbelklickar på det valda programmet).
På egenskapssidan Security väljer du knappen Använd anpassade åtkomstbehörigheter och väljer knappen Redigera i samma område.
Om du vill ta bort användare eller grupper väljer du den användare eller grupp som du vill ta bort och väljer knappen Ta bort. Den valda användaren eller gruppen visas inte längre i listrutan. När du har tagit bort användare och grupper väljer du OK.
Om du vill lägga till en användare eller grupp väljer du knappen Lägg till.
Om du känner till det fullständigt kvalificerade användarnamnet som du vill lägga till skriver du det i textrutan Lägg till namn. Om du inte känner till användarnamnet kan du bläddra i användardatabasen för att hitta den. När du har hittat användarnamnet väljer du användaren eller gruppen i listrutan Namn och väljer knappen Lägg till.
I listrutan Typ av åtkomst väljer du åtkomsttypen (antingen Tillåt åtkomst eller Neka åtkomst). Om du vill lägga till andra användare som ska ha den valda åtkomsttypen upprepar du steg 5. När du har lagt till användare för den valda åtkomsttypen väljer du knappen OK.
Om du vill lägga till användare som har en annan typ av åtkomst upprepar du steg 5 och 6. Annars väljer du OK för att tillämpa ändringarna.
Ange identiteten för ett program
Ett programs identitet är det konto som används för att köra programmet. Identiteten kan vara den för användaren som för närvarande är inloggad (den interaktiva användaren), användarkontot för klientprocessen som startade servern, en angiven användare eller en tjänst. Du kan använda Dcomcnfg.exe för att välja en av dessa identiteter för programmet. Hjälp med att bestämma vilken identitet som ska anges för ditt program finns i Programidentitet.
Ange identitet för ett program
När Dcomcnfg.exe körs väljer du programmet på sidan Program och väljer knappen Egenskaper (eller dubbelklickar på det valda programmet).
På egenskapssidan Identitet väljer du alternativknappen för den identitet du vill använda. Om du väljer Den här användarenmåste du ange användarnamnet, lösenordet och det bekräftade lösenordet.
Om du ska ange andra egenskaper för det här programmet väljer du knappen Använd för att tillämpa den nya identiteten. Välj OK om du är klar med att ange egenskaper för det här programmet och vill tillämpa ändringarna.
Bläddra i användardatabasen
Du bläddrar i användardatabasen i Dcomcnfg.exe när du behöver hitta det fullständigt kvalificerade användarnamnet för en viss användare. Du kan till exempel bläddra i användardatabasen för att hitta en användare som du vill lägga till för åtkomst- eller startbehörigheter.
Bläddra i användardatabasen
I listrutan Listnamn från väljer du domänen som innehåller den användare eller grupp som du vill lägga till.
Om du vill se de användare som tillhör den valda domänen väljer du knappen Visa användare.
Om du vill se medlemmarna i en viss grupp väljer du gruppen i listrutan Namn och väljer knappen Visa medlemmar.
Om du inte hittar den användare eller grupp som du vill lägga till väljer du knappen Sök, som visar dialogrutan Hitta konto. Välj den domän som du vill söka efter (eller välj Sök alla), skriv det användarnamn du vill söka efter och välj knappen Sök.
Dcomcnfg.exe och 64-bitarsapplikationer
På x64-operativsystem från Windows XP till Windows Server 2008 konfigurerar 64-bitarsversionen av DCOMCNFG.EXE inte 32-bitars DCOM-program för fjärraktivering korrekt. Det här beteendet gör att komponenter som är avsedda att aktiveras via fjärranslutning i stället aktiveras lokalt. Det här beteendet inträffar inte i Windows 7- och Windows Server 2008 R2- och senare versioner.
Lösningen är att använda 32-bitarsversionen av DCOMCNFG. Kör 32-bitarsversionen av mmc.exe och ladda 32-bitarsversionen av snapin-modulen Component Services med följande kommandorad.
C:\WINDOWS\SysWOW64>mmc comexp.msc /32
32-bitarsversionen av Component Services registrerar korrekt 32-bitars DCOM-program för fjärraktivering.
Relaterade ämnen