私はSQL Server Expressに新しく、マシンの管理者としてwindows認証を使用してSQL Server Express 2008 R2をインストールしました。sql server login windows authentication
私の目的は、データベースを作成し、いくつかのスクリプトを実行してテーブルとデータを作成し、aspアプリケーションからこのデータベースに接続することです。
私はデフォルトでownerを使用して新しいデータベースabcを作成しました。 私は新しいログインを作成し、それをSQL Server認証でbobと呼ぶことができます(私は正しいことをしていますか?)ここで私はそのログインのデフォルトデータベースをabcとして選択しました その後、私のデータベースと既存のログインボブにマップされます。
私は正しいことをしていますか?
SQLサーバー管理スタジオを介してSQL Server認証を使用して接続しようとしたときに、ユーザーbobのユーザー名とパスワードを入力すると、接続できないというエラーが表示されます。 私はどのステップが不足しているかを明確にしてください。
ありがとうございました。
はい私はあなたが言っていることを理解しています。その代わりに、私は自分のマシンに新しいWindowsアカウントを作成し、その権限に基づいてログインとユーザーを作成できるはずです。 SQLログインを使用する必要はありません。私の次の質問は、Windows認証を使用するとASPアプリケーションから接続する際に問題が生じるかどうかです。 ご回答いただきありがとうございます。 – cableload
いいえ、windows認証を使用してaspアプリケーションの接続に問題はありません。 ASPサービスを実行するために使用されるWindowsアカウント用のSQLサーバーにログインを作成するだけです。次に、このログインにデータベースに対する適切な権限を与える必要があります。 –
その権利はどのようなものでしょうか?私はそのデータベースにdb_ownerを割り当てる場合、それは十分ですか? – cableload