FC2ブログ
 

Technology へようこそ
ここは技術者の「経験」と「ノウハウ」のブログです


--年--月--日

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


2009年10月19日

SQLServer2005のユーザーとスキーマの分離

SQLServer2005でDBを作成。
社内のSilverlightを使ったプロジェクトではSQLSerevr2005も2008
も使用していたのですが、DBから作成したのは久しぶりです。

以前、聞いたことはあったのですが、SQLServer2005ではユーザと
スキーマが分離しています。そして、オブジェクト名の直前に指定
する(2000ではユーザ名でした)名称はスキーマ名に変わっていま
す。
このため、SQLServer2000のときに作成したユーザDB作成用インス
トーラではエラーが出てしまいます。

「順番を間違えると大変だよー」という先輩のアドバイスもあったの
ですが、「こんなときこそ、今までの経験と勘がモノを言う!」と
後輩に豪語して

1)ユーザDBを作成する
2)ユーザを作成する
3)スキーマを(ユーザと同じ名前で)作成する

という順番でトライ。
その後、DB内のオブジェクトを作成。
ほおら、うまくいったじゃないですか。

とここまではよかったのですが、後輩から「経験と勘でうまくいく
のは失敗が多いってことですかね?」とツッコミが。

いやいや。成功のほうが多いんです。(汗)

[ posted by H.K ]

この記事に対するコメント


この記事に対するコメントの投稿














管理者にだけ表示を許可する



この記事に対するトラックバック
トラックバックURL
http://comfair2.blog24.fc2.com/tb.php/440-1cdfff8f
この記事にトラックバックする(FC2ブログユーザー)











上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。