2009-11-05 16 views
6

SQL Server 2008のインストールがあるクライアントがあります。彼らは自分のドメインでWindowsドメインのユーザー名とパスワードを私に与えてくれましたが、私のワークステーションは自分のドメインにはありません。私はVista ProfessionalのManagement Studioに接続しようとしています。ドメインに属していないときにWindows資格情報を使用してManagement StudioでSQL Serverに接続します。

私は "ユーザーアカウント"の下の "ネットワークアカウント"を使用しようとしましたが、これは他のリソース(Exchange、TFS、およびファイルサーバーなど)でも機能しますが、SQL Serverの場合、

また、これが問題であるかどうかは不明ですが、これはデータベースサーバーのdevインスタンスです。したがって、接続文字列は "Computer_Name \ Instance"です。

さらに質問:どのように私は2008年

ビジュアル/カッシーニメーカーを通じてasp.netのための統合セキュリティを得ることができるこれまでのところ、私の唯一の解決策は、洞窟にいるとSQL Serverログインを使用します。私は他の選択肢があるかどうかを知りたい。

+1

コントロールパネルの[ネットワーク認証情報]セクションを使用することもできますが、ネットワークアドレスとしてsqlserver.domain.com:1433を使用する必要があります。 http://stackoverflow.com/questions/6944933 –

答えて

15

この回答はhereです。あなたが言及している状況で非常に便利です。

基本的に、あなたは/ netonly /ユーザーを使用する必要があります。このように、管理スタジオを開いたときに、ドメイン\ユーザー名はスイッチ:

runas /netonly /user:domain\username “C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe” 

お役に立てば幸いです。

+0

これはVisual Studio 2008でテストしていませんが、他の質問にも答えてください。 – Deeksy

+0

すごく面白くて、ブログ記事は1ヶ月弱です。私は明日ここに戻ってVS 2008が修正された場合に報告します.Webサーバーが別のプロセスとして実行される可能性があるので、私は確信していません。 – itchi

0

詳細は少し不明ですが、ワークステーションがドメインに属していない場合は、「domainname \ username」というユーザー名を入力していますか?

+0

を参照してください。 Management Studioでは、Windows資格情報を選択した場合、資格情報を入力する場所はありません。また、プロンプトが表示されません。 – itchi

+0

http://www.codeproject.com/KB/database/NorthwindAndPubs_2008/NorthwindAndPubs_2008_fig1.jpgログイン画面の例については、 Windows認証が選択されたときにユーザー名とパスワードがグレー表示されることに注意してください。 – itchi

関連する問題