Windows認証を使用してコマンドプロンプトからSQL Serverに接続するにはどうすればよいですか?
このコマンド
Sqlcmd -u username -p password
sQL Serverのユーザー名とパスワードが既にセットアップされていることを前提としています
あるいは、コマンドプロンプトからユーザーアカウントを設定するにはどうすればよいですか?
それに関連する場合、Windows Server 2008マシンでSQL Server 2008 Expressを使用しました。
さまざまな構文を使用して、さまざまなことを実現できます。必要な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 -E -S "サーバー名" -d "DB名" -i "SQLファイルパス"
-E信頼できるWindowsの略
いくつかの試行の後、これらは接続するために使用しているサンプルです。
ユーザー名とパスワードの指定:
sqlcmd -S 211.11.111.111 -U NotSA -P NotTheSaPassword
DBも指定します:
sqlcmd -S 211.11.111.111 -d SomeSpecificDatabase -U NotSA -P NotTheSaPassword
cmdプロンプトで接続するには、cmdにsqlplus/"as sysdba"と入力します