これにより、SQL 7.0サーバーのエンタープライズマネージャーを使用してサンプルデータベースを作成および構成する方法が示されます。また、Webサーバーからデータにアクセスできるように、適切なアクセス許可でユーザーを増やす方法も示します。
最初にすべきことは、新しいSQLデータベースを作成することです。操作は次のとおりです。SQLServer 7.0メニューからエンタープライズマネージャーを開始し、SQL Serverグループノードを展開し、指定されたSQLサーバーを展開してデータベースを追加し、データベースアイコンをクリックして、アクションメニュー項目から新しいデータベースを選択します。
[アクション]メニュー項目から[データベースのプロパティ]を選択します。 このダイアログボックスでは、SQL 7.0で最も強力なものの1つを見ることができます。データベースのサイズを指定する必要はありません。初期サイズを指定するだけです。 SQL 7.0は、データベースを拡張する必要がある場合、データベースファイルを自動的に展開します。システムのデフォルト値を受け入れ、[OK]をクリックすると、新しいデータベースが正常に作成されます。
次に、ユーザーがアクセスできるように、この新しいデータベースを構成する必要があります。少なくとも2人のユーザーにアクセス権を与える必要があります。このWebサーバーを管理するユーザーとWebマスター(Webサイト管理者)です。ユーザーが異なるため、データベースのアクセス要件が異なるため、さまざまなニーズを反映するようにデータベースユーザーを合理的に構成します。
新しいユーザーを追加するには、最初にサーバーログインを作成する必要があります。操作は、選択したサーバーノードの下で、[ログインアイコン]をクリックし、[アクション]メニューから[新しいログイン]プロパティから[新しいログイン]ダイアログボックスを表示します。
このダイアログボックスから[アクション]メニューから[最初に[認証]ラジオボタンを選択し、[ドロップ]リストボックスから[ドメイン]を選択し、[編集]ボックスにユーザー名を入力します。ユーザーを閲覧して見つけることができないため、Webサーバーのユーザー名を知る必要があります。デフォルトでは、Microsoft IIS Serverが使用するユーザー名はiusr_servernameです(iuser_の後、あなたがいるサーバーの名前)。この例のサーバーのユーザー名はIUSR_EARTHで、SQL Server名はEarthです。
ユーザー名を入力した後、ユーザーのデフォルトデータベースと言語を指定します。 [データベースアクセス]タブをクリックして、このユーザーアクセスがWebPagesデータベースへのアクセスを許可し、図5に示すオプションを確認します。最後に、[OK]をクリックして、ユーザーのログインの作成を完了します。
ユーザーのデフォルトデータベースと言語を指定します
上記のプロセスを繰り返して、Webmasterアカウントを作成します。このログインを作成する前に、デフォルトのWebmasterユーザーがいないため、どのユーザーがWebページを管理する権利を持っているかを決定する必要があります。 Webmasterログインの作成とWebサーバーログインの作成の違いは、Webマスターユーザーに割り当てられたパブリック(パブリック)データベースロールに加えて、WebマスターユーザーにDB_OWNER(データベース所有者)サーバーロールを割り当てる必要があることです。