2013-07-12 20 views
5

Próbuję utworzyć prosty webpart przy użyciu programu Visual Studio 2012, ale gdy próbuję zweryfikować SharePoint Server mówi:Visual Studio 2012: nie można podłączyć do witryny SharePoint

nie można połączyć się z SharePoint site: "url", że URL strony jest prawidłowy, witryna SharePoint działa na komputerze lokalnym, a bieżący użytkownik jako niezbędne uprawnienia dostępu do witryny.

Mam program SharePoint 2013 zainstalowany na moim komputerze lokalnym i mogę przeglądać witrynę.

Próbowałem tego rozwiązania (resolving-vs-2010-solution-deployment-issues-for-sharepoint-2010-projects) i dodałem mojego użytkownika, jak we wspomnianych DB. Dla potwierdzenia Pobiegłem wykonywane zapytania:

Add-SPShellAdmin -UserName domain\username 

i wynik był.

„Nie można dodać DCCI \ Użytkownik2 roli SharePoint_Shell_Access z SharePoint_Config bazy Możliwym powodem tego błędu jest to, że nazwa konta została już dodana do bazy danych jako login przy użyciu innej nazwy użytkownika niż nazwa konta. "

Po drugie, skonfigurowałem mapowanie dostępu alternatywnego dla mojej witryny, działa ono na porcie 91 dla jednej strefy i domyślnie 80 innych. Próbowałem obu adresów URL, aby sprawdzić poprawność wyniku. poniżej znajduje się szczegół z przeglądarki zdarzeń.

RegOpenKeyExW (-2147483646, SYSTEM \ CurrentControlSet \ Services \ VSS \ Diag, ...) 0x80070005, odmowa dostępu. Operacja: Inicjowanie kontekstu pisarza: Identyfikator klasy Writer: {0ff1ce15-0201-0000-0000-000000000000} Nazwa pisarza: OSearch15 Nazwa instancji Writer Writer Writer Writer: Identyfikator instancji usługi Wrearch15 usługi replikacji: {e8767b85-1452-4bd1-8091-6fe8ed6fd8ce}

Każda pomoc byłaby naprawdę doceniana.

+0

Połącz się z serwerem SQL skonfigurowanym do środowiska SharePoint i sprawdź, czy masz uprawnienia do odczytu i zapisu w bazach danych konfiguracji i zawartości. –

Odpowiedz

2

Sprawdź, czy Twoje dane logowania znajdują się w grupie db_owner instancji SQL.

  1. Postępuj zgodnie z tym przewodnikiem krok po kroku i sprawdź, czy każdy krok jest prawdziwy: Account Permissions and Security Settings in SharePoint 2013. Ta jest bardziej szczegółowa i może trochę za burtę, jeśli chodzi o to, czego potrzebujesz, ale jest to długa droga do praw dostępu. Zobacz # 2, aby uzyskać prostszą ścieżkę.

  2. Kolejny dobry prosty przewodnik: Prepare your SharePoint 2013 farm for App development and debugging. Ten przewodnik naprawił większość moich lokalnych potrzeb związanych z rozwojem.

+0

Sprawdzanie uprawnień SQL w procedurze sprawdzania sprawdzało się! Dzięki ... Faceci .. Jeśli wykonasz aktualizację dodatku Service Pack, możesz napotkać ten błąd podczas tworzenia projektu, który łączy się z witryną SharePoint. – Muhammedh

+1

@Muhammedh również pamiętać, że domyślnie (SQL 2012+) grupa 'BUILTIN \ Administrators' nie ma już uprawnień auto' sysadmin' przy nowej instalacji. Jeśli więc korzystasz z tej lokalnej grupy zabezpieczeń w celu uzyskania praw, najlepiej jest utworzyć grupę AD, aby zarządzać Instancjami SQL i pozostawić lub wyłączyć grupę "BUILTIN \ Administrators" jako publiczną. – GoldBishop

Powiązane problemy