Вход в систему SQL Server

Войти в систему на экземпляре MicrosoftSQL Server можно с использованием любого графического средства администрирования или из командной строки.

При входе на экземпляр SQL Server с помощью графического средства администрирования, такого как среда Среда SQL Server Management Studio, пользователю предлагается ввести имя сервера, имя входа SQL Server и, при необходимости, пароль. Если вход на SQL Server осуществляется с проверкой подлинности Windows, то каждый раз при обращении к экземпляру SQL Server вводить имя входа SQL Server не нужно. Вместо этого в SQL Server используется учетная запись Microsoft Windows для автоматического входа в систему. Если SQL Server работает в смешанном режиме (проверка подлинности SQL Server и Windows) и пользователь входит в систему с проверкой подлинности SQL Server, то необходимо указать имя входа SQL Server и пароль. По возможности используйте проверку подлинности Windows.

ПримечаниеПримечание

Если при установке SQL Server были выбраны параметры сортировки с учетом регистра, то для имени входа SQL Server регистр также учитывается.

Формат для указания имени сервера SQL Server

При соединении с экземпляром компонента Компонент Database Engine необходимо указать имя экземпляра SQL Server. Если экземпляр SQL Server является экземпляром по умолчанию (неименованным экземпляром), то укажите имя компьютера, на котором установлен SQL Server, или IP-адрес этого компьютера. Если экземпляр SQL Server является именованным (например, SQLEXPRESS), то укажите имя компьютера, на котором установлен SQL Server, или IP-адрес этого компьютера и добавьте косую черту и имя экземпляра.

В следующем примере выполняется подключение к экземпляру SQL Server, работающему на компьютере с именем APPHOST. При задании именованного экземпляра в примерах используется имя экземпляра SQLEXPRESS.

Примеры:

Тип экземпляра

Элемент для имени сервера

Соединение с экземпляром по умолчанию с помощью протокола по умолчанию. (Это рекомендуемый элемент для экземпляра по умолчанию).

APPHOST

Соединение с именованным экземпляром с помощью протокола по умолчанию. (Это рекомендуемый элемент для именованного экземпляра).

APPHOST\SQLEXPRESS

Соединение с экземпляром по умолчанию на том же компьютере при помощи точки для указания, что экземпляр выполняется на локальном компьютере.

.

Соединение с именованным экземпляром на том же компьютере с помощью точки для указания, что экземпляр выполняется на локальном компьютере.

. \SQLEXPRESS

Соединение с экземпляром по умолчанию на том же компьютере при помощи localhost для указания, что экземпляр выполняется на локальном компьютере.

localhost

Соединение с именованным экземпляром на том же компьютере с помощью localhost, указывающее, что экземпляр выполняется на локальном компьютере.

localhost\SQLEXPRESS

Соединение с экземпляром по умолчанию на том же компьютере с помощью (local), указывающее, что экземпляр выполняется на локальном компьютере.

(local)

Соединение с именованным экземпляром на том же компьютере с помощью (local), указывающее, что экземпляр выполняется на локальном компьютере.

(local)\SQLEXPRESS

Соединение с экземпляром по умолчанию на том же компьютере с принудительным подключением к общей памяти.

lpc:APPHOST

Соединение с именованным экземпляром на том же компьютере с принудительным подключением к общей памяти.

lpc:APPHOST\SQLEXPRESS

Соединение с экземпляром по умолчанию, с прослушиванием TCP-адреса 192.168.17.28 с помощью IP-адреса.

192.168.17.28

Соединение с именованным экземпляром, с прослушиванием TCP-адреса 192.168.17.28 с помощью IP-адреса.

192.168.17.28\SQLEXPRESS

Соединение с экземпляром по умолчанию, который не прослушивает TCP-порт по умолчанию, с указанием используемого порта, в данном случае 2828. (Это не является обязательным, если компонент Компонент Database Engine прослушивает порт по умолчанию 1433.)

APPHOST, 2828

Соединение с именованным экземпляром на назначенный TCP порт, в данном случае 2828. (Это часто необходимо, если служба SQL Server обозревателя не выполняется на главном компьютере.)

APPHOST, 2828

Соединение с экземпляром по умолчанию, который не прослушивает TCP-порт по умолчанию, с указанием IP-адреса и TCP-порта, в данном случае 2828.

192.168.17.28,2828

Соединение с именованным экземпляром, с указанием IP-адреса и TCP-порта, в данном случае 2828.

192.168.17.28,2828

Соединение с экземпляром по умолчанию по имени при форсировании соединения TCP.

tcp:APPHOST

Соединение с именованным экземпляром по имени, с принудительным TCP-соединением.

tcp:APPHOST\SQLEXPRESS

Соединение с экземпляром по умолчанию, с указанием имени именованного канала.

\\APPHOST\pipe\unit\app

Соединение с именованным экземпляром, с указанием имени именованного канала.

\\APPHOST\pipe\MSSQL$SQLEXPRESS\SQL\query

Соединение с экземпляром по умолчанию по имени, с принудительным подключением к именованным каналам.

np:APPHOST

Соединение с именованным экземпляром по имени, с принудительным подключением к именованным каналам.

np:APPHOST\SQLEXPRESS

Проверка протокола соединения

При соединении с компонентом Компонент Database Engine следующий запрос возвратит протокол, используемый для текущего соединения, вместе с методом проверки подлинности (NTLM или Kerberos) и укажет состояние шифрования соединения.

SELECT net_transport, auth_scheme, encrypt_option 
FROM sys.dm_exec_connections 
WHERE session_id = @@SPID;

Связанные задачи

Вход в экземпляр SQL Server (командная строка)

Следующие ресурсы могут помочь устранить проблему с соединением.

См. также

Выбор режима проверки подлинности

Использование программы sqlcmd

Создание имени входа