web-dev-qa-db-ja.com

非ローカル非ドメインログインのWindows認証

SQL Server 2008 R2がWindows Server 2008 R2ボックスにインストールされています。ネットワークにドメインがありません。

ローカルおよびドメイン以外のユーザーのSQL ServerにWindowsログインを追加する方法はありますか?たとえば、サーバーがServer1で、ネットワーク上のPCがPC1の場合、PC1\User1にインストールされているSQL ServerインスタンスにWindowsログインとしてServer1を追加するにはどうすればよいですか。 ?

7
anon

一致するユーザー名とパスワードを作成します。本当に簡単です。たとえば、User1と同じパスワードを使用して、Server1PC1のアカウントを作成します。

これがSSMSを非ドメインアカウントに接続する際に発生する問題である場合に備えて、追加のフープにジャンプする必要があります。一部のアプリケーションは、Windows資格情報ストアを介して保存されたユーザー名とパスワードをサポートしていません。 SSMSはその1つです。

SSMSをさまざまなドメインのさまざまなサーバーに接続するためのrunasショートカットがたくさんあります。

C:\Windows\System32\runas.exe 
/netonly 
/user:DOMAIN\USER 
"C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe"

SysInternals ShellRunAs 拡張機能を使用することもできます。

11