Практическое руководство. Установка разрешений для отладки в SQL Server
Обновлен: Ноябрь 2007
Этот раздел применим для следующих версий.
Выпуск |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Экспресс-выпуск |
||||
Standard |
||||
Pro и Team |
Условные обозначения:
Применимо |
|
Неприменимо |
|
Команда или команды по умолчанию скрыты. |
В этом разделе описаны разрешения, необходимые для отладки SQL. Эти разрешения относятся только к отладке SQL; могут быть и другие разрешения, необходимые для каких-либо иных целей. Например, если процесс выполняется от имени пользователя, не являющегося текущей учетной записью входа в Windows, для его отладки учетная запись должна входить в группу системных администраторов на данном компьютере. Дополнительные сведения см. в разделе Разрешения удаленной отладки.
Существуют две учетные записи, которые необходимо принимать во внимание.
Учетная запись приложения — это учетная запись пользователя, с которой выполняются Visual Studio или клиентское приложение. Эта учетная запись является учетной записью пользователя Windows, и должна быть членом группы "sysadmin" в SQL Server, на котором происходит отладка.
Учетная запись соединения — это идентификация, используемая для подключения к SQL Server. Это учетная запись, которая вводится при определении подключения в "Обозревателе сервера" или которая указывается в строке подключения при подключении приложения к базе данных. Эта учетная запись может быть учетной записью Windows, использующей проверку подлинности Windows. В этом случае это такая же учетная запись, как и учетная запись Windows, с которой выполняется Visual Studio. Или учетная запись соединения может быть учетной записью входа в SQL Server. Для отладки SQL Server 2005 учетная запись соединения должна быть членом роли "sysadmin".
Добавление учетной записи входа Windows в качестве администратора.
Пользователю с правами администратора необходимо выполнить следующее:
sp_addsrvrolemember 'Domain\Name', 'sysadmin'
где Domain\Name представляет учетную запись входа в Windows.
Примечание. По умолчанию администраторы Windows на компьютере, на котором выполняется SQL Server, являются администраторами SQL Server на этом компьютере.
См. также
Задачи
Практическое руководство. Разрешение отладки с помощью SQL Server 2005