2017-08-20 1 views
0

私はアプリケーションをインストールしていますが、私はサーバーの詳細を提供するはずです。私はSQL Server Expressをインストールし、SQL Server Management Studioもインストールしました。 SQL Serverデータベースサーバーアドレスを取得する

この

はスクリーンショットです:私は、このコマンド

select @@servername 

を実行しなかった

enter image description here

が、私はこの応答得た:

enter image description here

は、私がこれを実行していますが私のローカルmアキネ。データベースサーバーアドレスとサーバーパスワードはどのようにして見つけることができますか。

PS:SQL Serverのインストール時にパスワードを設定していないことがあります。

ありがとうございました。

+0

まあ、 'デスクトップKOJLCIF \ SQLEXPRESS'その***は***あなたのSQL Serverの「サーバー&インスタンス名」です - あなたの入力ボックス –

+0

に私は、SQL Serverをインストールするときに任意のパスワードを設定すること覚えていないことを使用してみてください。 >> SQL ServerのWindowsログインモードを使用してログインしてパスワードをリセットできます。 PLAINパスワードを表示する方法はありません。 – GauravKP

+0

@marc_sユーザ名とパスワードを使用してtcpログインを設定できるのはどこですか? –

答えて

0

select @@servernameというコマンドを実行したとき、どのようにサーバーに接続しましたか?このコマンドを実行するには、サーバー名と何らかの種類の認証を知っている必要がありました。 Windows認証を使用してDESKTOP-KOJLCIF\SQLEXPRESSまたは.\SQLEXPRESSに接続していたと思います。

SQL Expressをインストールしたときに、Windows認証またはSQL Server + Windows(別名混合モード)認証のオプションがありました。 Windows認証(これをリコールすればデフォルト)を選択した場合、SQL Serverのユーザー名またはパスワードは使用できません。

インストールするアプリは必須のSQL認証のように見えるので、セットアップで混合モードを選択する必要があります(Windows認証とSQL認証の両方が可能です)。この設定は、SQL Server Management Studioの最近のバージョンでは、オブジェクトエクスプローラでデータベースサーバーを右クリックし、[プロパティ]に移動して[セキュリティ]ページを確認することで確認できます。古いバージョンのSQLでは、インストールフォルダに含まれている別のツール(サーバーの設定など)に移動する必要があります。その名前は私を逃してしまいます。認証を「SQL ServerおよびWindows認証モード」に変更します。私はこれを行った後、SQL Serverの再起動が必要と考えています。

次に、SSMSのGUI(サーバーのセキュリティフォルダを展開し、ログインサブフォルダを参照)またはCREATE LOGIN t-sqlコマンドを使用して、ユーザー名とパスワードと適切な権限でSQLログインを作成できます。

SQL認証が有効な場合は常に存在する「sa」という固定SQLログインがあります。このログインを右クリックしてプロパティに移動し、パスワードを変更することができます。サーバー全体を制御できるように、アプリケーションにsa資格情報を与えることに注意してください。

関連する問題