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

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

Эта команда

Sqlcmd -u username -p password 

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

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

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

Ответ 1

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

sqlcmd /S  /d  -E

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

sqlcmd /S  /d -U -P 

Определения:

/S = the servername/instance name. Example: Pete 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

Надеюсь, это поможет!

Ответ 2

Попробуйте следующее:

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

SQLCMD -S SERVERNAME -E <br/>

- ИЛИ
--Name Instance

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

- ИЛИ

SQLCMD -S SERVERNAME\INSTANCENAME,1919 -E

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

Ответ 3

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

 SQLCMD -S SERVERNAME -E 

Ответ 4

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

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

sqlcmd -S 211.11.111.111 -U NotSA -P NotTheSaPassword

Указание БД также:

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

Ответ 5

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

Ответ 6

Вот рекомендация, которая проверяется Sqlcmd -E -S "имя сервера" -d "имя БД" -i "путь к файлу SQL"

-E стенд для доверенных окон