Поделиться через


Практическое руководство. Установка разрешений для отладки в 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.

    w1bhybwz.alert_note(ru-ru,VS.90).gifПримечание.

    По умолчанию администраторы Windows на компьютере, на котором выполняется SQL Server, являются администраторами SQL Server на этом компьютере.

См. также

Задачи

Практическое руководство. Разрешение отладки с помощью SQL Server 2005

Основные понятия

Отладка SQL

Другие ресурсы

Настройка отладки SQL

Параметры отладки и подготовка