Как подключиться к 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 211.11.111.111 -U NotSA -P NotTheSaPassword
указание БД:
sqlcmd -S 211.11.111.111 -d SomeSpecificDatabase -U NotSA -P NotTheSaPassword