Jak sledovat chyby "Oprávnění odepřen" na soubory knihovny DLL

Překlady článku Překlady článku
ID článku: 286198 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Souhrn

Při pokusu o vytvoření komponenty nebo metodu přístup, můžete obdržet následující chybovou zprávu:
Run-time error '70': odepření oprávnění
Nebo může zobrazit následující chybová zpráva z ASP (Active Server Pages):
Typ chyby:
Objekt serveru, ASP 0178 (0x80070005)
Volání metody Server.CreateObject se nezdařilo při kontrole oprávnění.
Tento objekt je odepřen přístup.
/ Test/abort.asp, řádek 3
Tyto chyby se rozumí, že jsou nedostatečná oprávnění k přístupu k souboru.

Další informace

Dynamická knihovna (DLL) soubor má nedostatečná oprávnění volající najít, je možné trasovat veškerý přístup ke všem souborům pomocí nástroje Filemon. Podobně je možné trasovat všech volání na registru pomocí nástroje Regmon. Oba tyto nástroje lze stáhnout z následujícího umístění Sysinternals:
http://www.microsoft.com/technet/sysinternals/default.mspx

Kroky k zachytit problémy oprávnění

  1. Spusťte Filemon. Nástroj okamžitě posouvá a odešle na velké množství informace o procesu, který přistupuje k souboru, který. Zobrazí se také výsledky těchto interakcí.
  2. Chybu reprodukovat a klepněte na tlačítko Lupa na panelu nástrojů zjistit Filemon zastavení protokolování.
  3. Uložení výsledků do souboru protokolu.
  4. V aplikaci Microsoft Excel, otevřete protokol jako textový soubor. V průvodci o převedení textového souboru do tabulky klepněte na tlačítko Dokončit.
  5. V aplikaci Excel v nabídce data klepněte na tlačítko Filtr a potom klepněte na příkaz Automatický filtr pro filtrování výsledků.
  6. Na sloupci výsledky klepněte na tlačítko Oprávnění Odepřít.
Ve sloupci proces uvidíte, které proces se pokusil získat přístup k souboru; ve sloupci cesta můžete zobrazit který soubor obdrželi chybové hlášení "Oprávnění odepřeno". Můžete obnovit oprávnění NTFS u tento soubor k vyřešení problému.

Produkty třetích stran popisované v tomto článku jsou vyráběny společnostmi nezávislými na společnosti Microsoft. Microsoft neposkytuje žádnou záruku (implicitně předpokládanou ani jinou) týkající se výkonu nebo spolehlivosti těchto produktů.

Vlastnosti

ID článku: 286198 - Poslední aktualizace: 26. prosince 2006 - Revize: 1.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft COM+ 1.0
  • Microsoft Transaction Services 2.0
Klíčová slova: 
kbmt kberrmsg kbhowto KB286198 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:286198
Právní omezení pro obsah znalostní báze týkající se produktů, jejichž podpora byla ukončena
Tento článek byl napsán o produktech, pro které společnost Microsoft již neposkytuje nadále podporu. Článek je tedy nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com