Microsoft Runtime Error 70 Permission Denied fejl er produceret på Windows NT -servere , der kører Microsoft Transaction Server-software . Fejlen opstår, når en Microsoft Transaction Server metode forsøger at få adgang til en Visual Basic objekt, men Windows NT- brugerkonto, der forsøger at lancere metode ikke har tilladelse til at få adgang til objektet. Hvad er Error?
Runtime Error 70 Permission Denied fejl opstår under to særlige betingelser. Den første betingelse er, når Microsoft Transaction Server er konfigureret til at kontrollere konto tilladelse, før der kører en MTS metoden på en Visual Basic objekt. Når tilladelsen er markeret, og den bruger, der har påberåbt sig MTS metoden ikke har rettigheder til at udføre transaktionen , fejlen opstår.
Remedy 1
p Du kan fjerne kravet om at kontrollere godkendelse på Visual Basic objekt. Ved hjælp af MTS Explorer , Visual Basic objektets dialogboksen Egenskaber lokalisere. I Sikkerhedsrådet faneafsnittet , vil du finde en option med et afkrydsningsfelt ved navn "Aktiver Authorization Kontrol . " Fravælg denne indstilling, og klik på " OK". MTS ikke længere konfigureret til at kontrollere tilladelser til at udføre metoden. < Br >
Remedy 2
Du kan også oprette en bruger rolle med køretilladelse til Visual Basic objekt , hvis man ikke allerede findes. Tilføj bruger-id på den konto , der skal bruges til at starte MTS transaktion til denne rolle. Dette vil afhjælpe den Runtime Error 70 problem.
Microsoft Transaction Server
Den første version af Microsoft Transaction Server blev præsenteret i Windows NT Server Options pack på installations-cd'en . Denne tidlige version af MTS , der er kompatibel med Windows NT Server er den version, der kaster Runtime Error 70 Permission Denied fejl. Senere versioner af MTS , som dem, der er integreret med Windows 2008 Server- operativsystemet, er langt mere godt integreret i operativsystemet.