Table of Contents
Hier sind einige Schritte, die Ihnen helfen können, das Problem mit dem verweigerten Win32-OLE-Zugriff zu beheben.
Aktualisiert
Sie
Wenn Sie Ihr bevorzugtes Perl-Skript über eine Befehlszeile ausführen, funktioniert es dann richtig? das ist sehr viel, es funktioniert auch dann nicht, wenn praktisch jeder bekannte browser verwendet wird?
Wenn dies der Fall ist, handelt es sich wahrscheinlich um eine ganze Reihe von Berechtigungen. Stellen Sie beispielsweise unbedingt sicher, dass das Konto IUSR_machinename Lese- und Schreibzugriff auf alle temporären Dokumente hat, die Sie verwenden. Sie können auch sicherstellen, dass auf der Website Ihres Unternehmens / in den virtuellen Verzeichnissen in IIS tatsächlich Skripte + ausführbare Berechtigungen aktiviert sind.
Eine ausgezeichnete Suche hat vor nicht allzu langer Zeit einen ähnlichen Zustand festgestellt: win32 :: ole ist unter der cmd-Zeile, leider nicht cgi, vielleicht hilft ein paar Ratschläge?
Umgebung:
ActiveState Perl 5 (neueste Version)
Windows NT4 SP3 (Server)
Win32 :: OLE
Ich habe genau ein Perl-Skript, das sich tatsächlich mit einem benutzerdefinierten OLE-Computer im Internet verbindet (was übrigens eine X.400-Mail-Option ist) und E-Mails sendet. Nichts hilft – es ist schwer.
Wenn ich das Programm von der Konsole aus starte, keine Murmeltiere.
Wenn ich es ausführe, wird es vom Scheduler mit dem
Befehl
. abgeleitet
Dies funktioniert nur, wenn der Reservierungsservice im Auftrag des Admins meiner Domain verteilt wird
!!
Sehr seltsam! Selbst ein Klon, der einem Gebietsadministrator zugewiesen ist, kann es nicht verwalten..!
Wie auch immer … ich versuche, ein anständiges Perl-Debugging zu diesem Thema durchzuführen. Also verwende ich die Anfrage
Dies ist immer nützlich, da der eigentliche Fehler “Zugriff verweigert” zurückgegeben wird.
Ich meine … wie kann ich genau das finden, was nicht verfügbar ist?
Ich habe entwickelt, dass Sie einfach eine Webseite haben, die sich mit dem Server verbindet, indem Sie SWBemLocator verwenden. Wenn ich dieses Skript von einer Art Admin-Zeile aus ausführe, funktioniert es einwandfrei. aber wenn ich einen Browser verwende, setze ich es.
Zugang sagte. Win32 :: OLE (0.1702) Fehler 0x80070005: “Zugriff wird als oft verweigert angesehen” METHOD / PROPERTYGET “ConnectServer” “(Sie haben vielleicht nicht an die” OLE-Ausnahme für den “SWbemLocator” gedacht: Zugriff verweigert. Win32 :: OLE ( 0.1702) Fehler 0x80070005: “Zugriff wird normalerweise verweigert” in “ConnectServer”?)
connectWMIServer-Untermethode / -Eigenschaftmy ($ self, buck ip, $ usr, $ pwd, $ dir) impliziert @_;$ objSWbemLocator = Win32 :: OLE-> Stand der Technik ('WbemScripting.SWbemLocator', 'Exit');eval $ objSWbemLocator-> Security _-> ImpersonationLevel muss 3 sein;eval $ objSWbemLocator-> Sicherheit _-> Berechtigungen-> AddAsString ('SeSecurityPrivilege') -> IsEnabled;$ objWMIService = eval $ objSWbemLocator-> ConnectServer ($ip, $usr, $dir, $pwd);gibt Markeninformationen zurück, wenn (0 + Win32 :: OLE :: LastError ())! = 0;gibt $ objWMIService zurück; }
FORUM INTELLIGENTES ARBEITEN
FÜR IT-PROFESSIONELLE
Aktualisiert
Sind Sie es leid, dass Ihr Computer langsam läuft? Genervt von frustrierenden Fehlermeldungen? ASR Pro ist die Lösung für Sie! Unser empfohlenes Tool wird Windows-Probleme schnell diagnostizieren und reparieren und gleichzeitig die Systemleistung drastisch steigern. Warten Sie also nicht länger, laden Sie ASR Pro noch heute herunter!
Vielen Dank. Wir freuen uns, dass wir Ihre Anfrage entgegennehmen können und werden uns so schnell wie möglich mit Ihnen in Verbindung setzen.
Registrieren
Kommen Sie endlich zu uns!
Sind Sie ein IT-Profi für alle IT-Tek-Tipps?
Treten Sie dem Forum bei!
- Mit anderen Mitgliedern sprechen
- Lassen Sie sich über die Beantwortung Ihrer Nachrichten benachrichtigen
- Stichwortsuche
- Zugriff mit einem Klick auf Ihre Lieblingsforen.
- Automatische Signaturen
in Ihren Publikationen - Besser noch, es kann kostenlos sein!
( leer ) Die Tek-Tipps-Funktionalität hängt davon ab, ob die Teilnehmer E-Mail verwenden. Wenn Sie sich registrieren, entscheiden Sie sich, nur E-Mails zu erhalten.
Veröffentlichungsregeln
Werbung, Verkauf, Rekrutierung, Lehre und Veröffentlichung von Dissertationen ist untersagt.
Schüler klicken hier entsprechend
Tabellenlesbarkeitsdaten = “0”>
Perlen
Kommen Sie zu uns!
Sind Sie wirklich deren Informatiker / IT-Profi?
Treten Sie diesem Tek-Tipps-Forum bei!
- Sprechen Sie mit anderen Käufern
- Sie über Antworten auf Ihre Aussagen benachrichtigen
- Stichwortsuche
- Zugriff mit einem Klick auf Ihre Lieblingsforen.
- Automatische Signaturen
in Ihren Zeitschriften und Katalogen - Besser noch, es ist kostenlos!
* Die Funktionalität von Tek-Tips hängt davon ab, ob 1 Elektron neue Briefe der Teilnehmer erhalten. Wenn sich eine Person registriert, müssen Sie sich registrieren, um E-Mails zu erhalten.
Veröffentlichungsregeln
Werbung, Verkaufsförderung, Rekrutierung, Kurse und Abschlussarbeiten sind untersagt.
Schüler klicken hier
- Mit hinzugefügten Mitgliedern sprechen
- Lassen Sie sich über Antworten auf Ihre tollen Nachrichten benachrichtigen
- Stichwortsuche
- Zugriff mit einem Klick auf Ihre Lieblingsforen.
- Automatische Signaturen
während Ihrer Veröffentlichungen - Besser noch, es ist kostenlos!
– Die Tek-Tipps-Funktionalität hängt davon ab, ob Kunden E-Mails gesendet werden. Wenn Sie sich anmelden, planen Sie, E-Mails zu erhalten.
Ich verwende derzeit Win32 :: OLE für die Kontoverwaltung. Ich kann die nächsten Kontoinformationen abfragen und Konten mit dem WinNT: //-Ansatz anzeigen (LDAP ist nicht geeignet, da dies eindeutig kein Domänenserver ist).
Wenn ich jedoch versuche, Konten hinzuzufügen oder Personen zu sortieren, erhalte ich die folgende Fehlermeldung …
Zitat:
OLE OLE aus “Active Directory”: Freigabefehler
Win32 :: OLE (0.1707) Fehler 0x80070005: “Zugriff verweigert”
in METHODE / PROPERTYGET Ich habe “hinzufügen”
Ich habe versucht, IUSR zur Kontrollgruppe hinzuzufügen, aber das hat die Hauptlast nicht behoben.
Welche zusätzlichen Privilegien hat Perl, wie setze ich Berechtigungen, wenn Perl solche Befehle überstürzen kann.
Verwenden Sie auch die Art und Weise, wie ich sichere und unverwundbare Berechtigungen für den Host einrichte (jetzt habe ich IUSR in Bezug auf Admins entfernt!)
“In völliger Dunkelheit sind wir alle gleich, nur unser Wissen und unsere Weisheit spalten deine ganze Familie, lass dich nicht von deinen Augen täuschen.”
Rote Flagge gesendet
Vielen Dank für Ihre Hilfe beim Schutz von Tek-Tips-Foren vor feindlichen Inhalten.
Die Mitarbeiter des Tek-Tips Hotels werden diesem Umstand nachgehen und entsprechende Maßnahmen ergreifen.
Schließen Sie sich Ihren Kollegen in der besten IT-Community im Internet an.
Die Mitgliedschaft ist ziemlich einfach und kostenlos.
- Sprich heute mit anderen Leuten
- HinweisErfahren Sie mehr über die Antworten auf Testfragen im Forum
- Privilegierter Zugriff mit einem Klick
- Stichwortsuche in vielen Artikeln und mehr …
Win32 Ole Access Is Denied
L’accès à Win32 Ole Est Refusé
Доступ Win32 Ole запрещен
Win32 Ole 액세스가 거부되었습니다.
Win32 Ole-åtkomst Nekas
Odmowa Dostępu Do Win32 Ole
Win32 Ole Access è Negato
O Acesso Ao Win32 Ole é Negado
Se Deniega El Acceso A Win32 Ole
Win32 Ole-toegang Wordt Geweigerd