Учетная запись службы SharePoint и удаленный SQL Server - PullRequest
0 голосов
/ 23 марта 2011

Наш пользовательский сайт SharePoint использует стандартную строку подключения (в web.config) к удаленному серверу SQL с использованием аутентификации сервера SQL. Мне нужно знать, можно ли изменить это подключение, чтобы использовать учетную запись службы SharePoint вместо учетной записи сервера sql. Если да, то как указать учетную запись службы в строке подключения и как создать учетную запись и пользователя для учетной записи службы sp, когда этого пользователя нет на компьютере сервера sql и он недоступен в Active Directory.

Обновление: Я думаю, что мне нужно использовать встроенную защиту в строке подключения и выполнять вызовы БД в блоке SPSecurity.RunWithElevatedPrivileges. Если я использую это как делегат, под какой учетной записью будет выполняться код sp и как мне назначить имя входа sql-сервера для учетной записи sharepoint на удаленной машине. Любые ссылки на примеры кода или статьи, объясняющие этот процесс, будут полезны.

Спасибо.

1 Ответ

0 голосов
/ 23 марта 2011

Со стороны SQL Server вы должны создать учетную запись домена для Sharepoint в AD.Затем вы входите в SQL Server через Management Studio (SQL2005 или более позднюю версию), с левой стороны нажимаете вкладку безопасности и добавляете новый логин - вы входите в учетную запись службы домена Sharepoint и предоставляете ей соответствующие разрешения длябазы данных, к которым он должен получить доступ.

Что касается Sharepoint, вы, вероятно, можете отредактировать файл web.config, но для этого необходимо наличие инструмента администрирования Sharepoint.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...