忍者ブログ
開発中に遭遇した落とし穴や忘れそうな事柄を書いた個人メモ
カレンダー
04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
フリーエリア
最新コメント
[02/03 NONAME]
最新トラックバック
プロフィール
HN:
No Name Ninja
性別:
非公開
バーコード
ブログ内検索
アクセス解析
12
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

 SQL Server 2008 Expressは、デフォルトでは、ネットワーク接続はできない設定になっている
そこで、ネットワーク接続の手順を説明します。

ネットワーク経由で接続する場合、大きく3つの関所がある
1.SQLServer自身のネットワークアクセス許可
2.コンピュータのファイアウオールの許可
3.データベースのユーザーアクセス許可

ここでは、主に1.2.のことを説明する
3.は、ややこしいので、SQLServer認証モードを使用する

1.SQLServer自身のネットワークアクセス許可
・SQL Server Management Studioを開く
   対象接続サーバーのプロパティを参照
ページ選択から「接続」を選択する
  右側の「リモートサーバー接続」で、「このサーバーへのリモート接続を許可する」がチェックされているか確認する(してなければ、チェックしてね)
・SQL Server構成マネージャを開く
[SQL Serverネットワーク構成]-[SQL EXPRESSのプロトコル]-[TCP/IP]をダブルクリックする
[プロトコル]タブの[有効]を[はい]に変更する
  一度、SQLServerを再起動する
  [SQL Serverのサービス]-[SQL Browser]をダブルクリックして、[サービス]タブの[開始モード]を[自動]に変更する
変更が完了したら、[SQL Server Browser]のサービスを起動する
以降、コンピュータ起動時にこのサービスも起動することになる

SQL Browserに関しては、iron.3rin.net/Entry/18/


2.コンピュータのファイアウオールの許可(ファイアウォール無効であればとくに設定は必要ありません)
・Windowsファイアウォールを起動
SQL Browserが使用するUDP1434をあける
SQLServerのプログラムの追加をして、SQLServerが使用するポートの使用を許可する
   C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\selserv.exe

3.データベースのユーザーアクセス許可
・SQL Server Management Studioを開く
   対象接続サーバーのプロパティを参照
ページ選択から「セキュリティ」を選択して、サーバー認証を「SQL Server認証モードとWindows認証モード」 に変更する
  [サーバー]-[セキュリティ]-[ログイン]-[sa]をダブルクリック。ページ選択[状態]を選択、ログインを[有効]にする
(saをつかわないんだったら、SQLServer認証のできる他のユーザーを作ってね)


参考
http://awoni.net/fc/remote/   
ここをみれば、もっとわかりやすく説明しています
上の説明は必要ないかも


拍手

PR
お名前
タイトル
文字色
URL
コメント
パスワード
Vodafone絵文字 i-mode絵文字 Ezweb絵文字
Trackback URL
Copyright c 技術メモ All Rights Reserved
Powered by ニンジャブログ  Designed by ピンキー・ローン・ピッグ
忍者ブログ / [PR]