0

aspnet_regsql -S myServer -E -A mr -d anExistingDatabase でメンバーシップ テーブルなどを作成しました。Windows 認証を介して自分自身として接続すると、SQL Server Management Studio でこれらの変更を確認できます。

readwrite ユーザーとしてログインしている間、SQL Server Management Studio でこれらの変更を確認できませんでした。Visual Studio 2008 [Project/ASP.NET Configuration] でも適切な変更を行うことができません。ASP.NET Web アプリケーション管理で [セキュリティ] リンクをクリックすると、次のエラーが表示されます。

「選択したデータ ストアに問題があります。これは、サーバー名または資格情報が無効であるか、アクセス許可が不十分であることが原因である可能性があります。また、ロール マネージャー機能が有効になっていないことが原因である可能性もあります。下のボタンをクリックしてリダイレクトされます。新しいデータ ストアを選択できるページです。」

4

1 に答える 1

0

おそらく、問題は権限の1つです。ユーザーを確認し、適切な権限を付与します。

これをテストするには、データベースへの完全なdbo権限を付与します。ユーザーがすべてのテーブルを表示できるようになったら、dboを削除して、実際に持つべき権限を適用します。

于 2010-11-09T15:02:07.617 に答える