Frage

Ich erhalte diesen Fehler beim Hinzufügen einer Lösung zur Produktfarm...

enter image description here

vor ein paar Wochen habe ich eine Website gefunden, auf der ich vor dem Starten eines Add-Befehls eine Zeile schreiben konnte, die ich aber nicht mehr finden kann

Zweitens ist das Konto, das Powershell verwendet, Administrator der Farm...versteh es nicht: s

War es hilfreich?

Lösung

Um Lösungen hinzuzufügen, müssen Sie lokaler Administrator über der Shell sein administrator.Führen Sie die Shell als Administrator aus.

Wie ich in den Kommentaren sagte, kann ich keine spezifische Anforderung finden, die auf angegeben ist TechNet, aber ich habe einen Test auf einer meiner Farmen gemacht:

* Zuerst habe ich meiner ANZEIGE einen brandneuen Nutzer hinzugefügt.

• Als Mitglied des AD haben die Benutzer nur Recht auf meinem Farmserver das ist Teil der Domänenbenutzer und damit Teil der lokalen Benutzergruppe.

• Ich habe eine SP2010-Administrationsshell mit Run as different user gestartet (Rechtsklick auf Shell) und als mein neuer Benutzer angemeldet.Schon als ich beim Start habe ich einige Fehler bekommen, weil ich keinen Zugriff habe (Die lokale Farm ist nicht zugänglich.Cmdlets mit FeatureDependencyId sind nicht registriert.)

• Ich habe versucht, eine Lösung hinzuzufügen und habe:

Add-Sp-Lösung :Auf die lokale Farm kann nicht zugegriffen werden.Stellen Sie sicher, dass die lokale farm ist schnell konfiguriert, derzeit verfügbar und Sie haben die entsprechenden Berechtigungen für den Zugriff auf die Datenbank vor dem Versuch wieder.

• Ich habe jetzt Testbenutzerfarmadministratorrechte erteilt und eine neue gestartet Shell.Habe immer noch den gleichen Fehler.

• Ich habe eine andere Shell als Farmadministrator ausgeführt (wenn ich als Konto angemeldet bin denken Sie daran, Als Administrator ausführen zu verwenden, wenn Sie die Benutzerkontensteuerung aktiviert haben).Hier habe ich meinen Testbenutzer als Shell-Administrator hinzugefügt

• Ich habe jetzt mit meinem Testbenutzer eine neue Shell gestartet.Keine Fehler während laden, aber als ich versuchte hinzuzufügen, bekam ich den gleichen Fehler wie Sie:

Add-Sp-Lösung:Zugriff verweigert

• Ich habe dann den Testbenutzer zur lokalen Administratorgruppe hinzugefügt und öffnete eine neue Hülle.

• Beim Hinzufügen des Benutzers konnte ich den Benutzer ohne Probleme hinzufügen.

Quelle:Akzeptierte Antwort auf die Frage Sharepoint 2010 powershell add-spsolution Zugriff verweigert

Andere Tipps

Klicken Sie einfach mit der rechten Maustaste auf PowerShell und klicken Sie auf "Als Administrator ausführen".Wenn das nicht funktioniert, führen Sie einfach Get-SPShellAdmin aus und prüfen Sie, ob Ihr von Ihnen verwendetes Konto als ShellAdmin aufgeführt ist.Anfänglich ist nur das Dienstkonto "Farm Admin" ein ShellAdmin (nicht das Dienstkonto "Setup Admin").

Wenn Ihr Konto nicht aufgeführt ist, verwenden Sie den Add-SPhellAdmin, um Ihr Konto hinzuzufügen.Sie könnten hier in einen Teufelskreis geraten, in dem Sie beim Ausführen von Add-SPShellAdmin immer noch "Zugriff verweigert" erhalten.In diesem Fall melden Sie sich einfach als Dienstkonto "Farm Admin" an und fügen Sie dann Ihr erstes Konto als Shell-Administrator hinzu.

Zu diesem Zeitpunkt können Sie sich mit Ihrem ursprünglichen Konto wieder anmelden, "Als Administrator ausführen" und dann Add-SPSolution ausführen, und hoffentlich funktioniert es für Sie .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top