Как подключиться к SQL Server из командной строки с проверкой подлинности Windows

Как подключиться к SQL Server из командной строки с помощью проверки подлинности Windows?

эта команда

Sqlcmd -u username -p password 

предполагает имя пользователя и пароль для SQL Server уже setup

кроме того как я могу настроить учетную запись пользователя из командной строки?

У меня есть SQL Server 2008 Express на машине Windows Server 2008, если это относится.

5 ответов


вы можете использовать другой синтаксис для достижения разные вещи. Если вы хотите аутентификацию windows, вы можете попробовать следующее:

sqlcmd /S  /d  -E

Если вы хотите использовать аутентификацию SQL Server, вы можете попробовать следующее:

sqlcmd /S  /d -U -P 

определение:

/S = the servername/instance name. Example: Pete's Laptop/SQLSERV
/d = the database name. Example: Botlek1
-E = Windows authentication.
-U = SQL Server authentication/user. Example: Pete
-P = password that belongs to the user. Example: 1234

надеюсь, что это помогает!


Попробуйте Это :

--Экземпляр По Умолчанию

SQLCMD -S SERVERNAME -E <br/>

- или
-- Именованный Экземпляр

SQLCMD -S SERVERNAME\INSTANCENAME -E <br/>

- или

SQLCMD -S SERVERNAME\INSTANCENAME,1919 -E

более подробную информацию можно найти здесь


Это может помочь..!!!

 SQLCMD -S SERVERNAME -E 

после некоторых попыток это образцы, которые я использую для подключения:

указание имени пользователя и пароля:

sqlcmd -S 211.11.111.111 -U NotSA -P NotTheSaPassword

указание БД:

sqlcmd -S 211.11.111.111 -d SomeSpecificDatabase -U NotSA -P NotTheSaPassword

введите sqlplus/ "as sysdba" в cmd для подключения в командной строке