web-dev-qa-db-ja.com

Windows認証でコマンドプロンプトからSQL Serverに接続する方法

Windows認証を使用してコマンドプロンプトからSQL Serverに接続するにはどうすればよいですか?

このコマンド

Sqlcmd -u username -p password 

sQL Serverのユーザー名とパスワードが既にセットアップされていることを前提としています

あるいは、コマンドプロンプトからユーザーアカウントを設定するにはどうすればよいですか?

それに関連する場合、Windows Server 2008マシンでSQL Server 2008 Expressを使用しました。

10

さまざまな構文を使用して、さまざまなことを実現できます。必要な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

お役に立てれば!

19
Pjarenee

これを試して :

-デフォルトのインスタンス

SQLCMD -S SERVERNAME -E <br/>

-または
-名前付きインスタンス

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

-または

SQLCMD -S SERVERNAME\INSTANCENAME,1919 -E

詳細はこちらをご覧ください こちら

4
Vipin Mittal

これが役立つかもしれません.. !!!

 SQLCMD -S SERVERNAME -E 
1
Madara Uchiha

テスト済みのコマンドはSqlcmd -E -S "サーバー名" -d "DB名" -i "SQLファイルパス"

-E信頼できるWindowsの略

0
Afazal

いくつかの試行の後、これらは接続するために使用しているサンプルです。

ユーザー名とパスワードの指定:

sqlcmd -S 211.11.111.111 -U NotSA -P NotTheSaPassword

DBも指定します:

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

cmdプロンプトで接続するには、cmdにsqlplus/"as sysdba"と入力します

0
jaswanth