問題タブ [aspnetdb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - キーattachdbfilenameの値が無効です
godaddyWebサーバーでaspnetアプリケーションを実行しようとすると、エラーが発生します。
私の接続文字列:
どうすればこれを修正できますか?私のPCにはこのエラーはありません。
asp.net - ASP.NETプロジェクトにASPNETDBをアタッチすると、開くときにエラーが発生します
ASP.NETプロジェクトにASPNETDBをアタッチしました。スナップショットは、サーバーエクスプローラーで開こうとするとすぐに表示されるエラーメッセージです。
次のフォルダーからaspnet_regsql.exeを実行しました: C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319
.NET 4.0、VS2010、およびSQL Server2008R2を使用しています
助けてください。前もって感謝します。
asp.net - aspnetdbなしでフォーム認証を使用するには?
大きなウェブサイトの一部となる小さなウェブサイトを開発しています。独自の認証とデータベースはありませんが、フォーム認証を使用したいと考えています。web.configに数行入れました
コードでは、その中に何が必要ですか???????? 場所?現時点では、ログイン ページにとどまり、デフォルト ページにリダイレクトされません。ところで、ログインページは実際にはログインページではなく、大きなWebサイトから呼び出され、ユーザーが承認されているかどうかを確認するページです。
asp.net - ASP.NETWebサイトとSQLServerデータベースを別のマシンに正常に転送する方法
自宅のコンピューターで、ASP.NETWebサイトプロジェクトに取り組んでいます。これには、SQLServer2012データベースが付属しています。
このプロジェクトをラップトップに転送しようとしています。ラップトップでデータベースを正常に復元し、ASP.NET Webサイトプロジェクト(web.configファイル)の接続エラーを修正しました。
私のデータベースでは、aspnetdbを統合して、ユーザー/ロール/メンバーシップを他のテーブルと一緒に処理しています。残念ながら、データベース全体をラップトップに転送した後、役割は削除されたようですが、ユーザーは削除されていないようです。したがって、ユーザーが私のasp.netWebサイトにログインしようとすると問題が発生します。
asp.net Webサイト管理ツールをロードしましたが、予想どおり、3人のユーザーと0人の役割があります。私のデータベースは非常に大きいので、ロールを再作成するつもりでした。不思議なことに、転送によって役割が削除されるだけで、ユーザーは削除されませんでした。ただし、[ロールの作成または管理]をクリックすると、エラーが発生します。このツールを使用して新しいユーザーを作成しようとすると、同じことが発生します。
エラー:
エラーが発生しました。前のページに戻って、もう一度やり直してください。
次のメッセージは、問題の診断に役立つ場合があります。SQLServerへの接続の確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、およびSQLServerがリモート接続を許可するように構成されていることを確認してください。(プロバイダー:SQLネットワークインターフェイス、エラー:26-指定されたサーバー/インスタンスの検索エラー)ASP.security_roles_manageallroles_aspxのSystem.Web.Administration.WebAdminPage.CallWebAdminHelperMethod(Boolean isMembership、String methodName、Object [] parameters、Type [] paramTypes) BindGrid()at ASP.security_roles_manageallroles_aspx.Page_Load()at System.Web.Util.CalliHelper.ArglessFunctionCaller(IntPtr fp、Object o)at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender、EventArgs e)atSystem.Web。 UI.Control。
問題は、asp.net Webサイトプロジェクトフォルダーをラップトップに転送することにあり、asp.net Webサイト管理ツールがSQLサーバーインスタンスを認識できないため、新しいSQLサーバーインスタンスと一致するようにこれを更新する必要があると思います。
どうすれば問題を解決できますか?
アップデート:
ホームマシンのデータベースを確認したところ、興味深いことに、aspnet_rolesテーブルにデータが保存されていません。ただし、aspnet_usersテーブルに保存されているユーザーがいます。では、なぜそのテーブルにロールを保存しないのですか?:/
そのテーブルにロールが格納されていない場合、私は少し混乱しています..どこにロールを格納しますか?
アップデート2
ロールがapp_dataフォルダーのASPNETDBに保存されており、SQLサーバーに接続しているデータベースではないことに気づきました。これがSQLサーバーに追加されるために使用されるため、これがどのように発生したのかわかりません。aspnetdbテーブルとデータをsqlデータベースに転送する方法はありますか?
新しいユーザーを作成してテストを行いました。新しいユーザーは、私が持っている私のsqlデータベースに保存されます。しかし、それはaspnetdbに保存されませんが、ロールはaspnetdbに保存されますが、私のsqlデータベースのテーブルには保存されません。
質問:これらを組み合わせて、SQLデータベースのデータのみを更新するにはどうすればよいですか?
アップデート3
ロールとユーザーが2つの差分プロバイダーに格納される問題を修正しました。1つのプロバイダーを指定するだけで済みました。
asp.net - 複数のアプリケーションと1つのaspnetdb、プロファイルの問題
同じaspnetdbで複数のアプリケーションを実行しています。それらはすべて同じMembershipProviderを使用しています。プロファイルプロパティに「奇妙な値」が表示されることがあります。アプリケーションが別のアプリケーションのデータを使用しているようです。
すでに異なるApplicationNameパラメーターを使用しています。
プロファイルに個別のデータベースを使用せずに、アプリケーションを明確に分離する方法はありますか?
asp.net - 共有ホスティングで ASPNETDB を使用するには?
私のasp.netサイトでは、ローカルDBを使用しています。接続文字列は
したがって、MyDataBase.mdf は APP_DATA フォルダーにあります。
標準のasp.netメンバーシッププロバイダーを使用する必要があります。そのためにユーティリティを実行するC:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regsql.exe
と、APP_DATAフォルダーに新しいDB ASPNETDB.MDF(およびログaspnetdb_log.ldf)が作成され、「ASP.NET構成」を介してユーザーとロールが入力されました
私はそれを共有ホスティングにアップロードし、サイトはうまく機能し、MyDataBase.mdf データベースからデータを取得することもできますが、ASPNETDB.MDF にあるログイン ユーザーが必要になると、サイトでエラーがスローされます。
SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: SQL ネットワーク インターフェイス、エラー: 26 - 指定されたサーバー/インスタンスの検索中にエラーが発生しました)
その問題を解決する方法は?
ありがとうございました!
asp.net - asp_regsql ツールを使用してメンバーシップ データベースを作成する
既存のデータベースの既定のウィザードではなく、asp_regsql ツールを使用してメンバーシップ データベースを作成しました。その理由は、デフォルトで作成された ASPNETDB.mdf がたまたま大きく (約 10 mb) あることをどこかで読んだためです。他のツールで作成すると、はるかに小さくなります。そして、何らかの理由でそれは真実です。すべてのテーブルは ASPNETDB のように作成されますが、データベースは約 3 MB です。
だから私の最初の質問は、なぜそれが小さいのですか?
2 つ目の質問は、管理ツールを使用してデータベースにユーザーを追加するにはどうすればよいですか? それらはまだデフォルトの ASPNETDB に追加されています。
ありがとう。
アップデート
わかりました、私は2番目の質問を見つけました。web.config で既定のプロバイダーを変更する必要があります。 http://eashi.wordpress.com/2009/01/26/default-aspnet-membership-provider-on-different-database/
しかし、誰かが知っているなら、私の最初の質問に対する答えを知りたいです。
asp.net - FailedPasswordAttemptCount の IsLockedOut を防ぐ
AspNetDb でロックされているユーザーのロックを解除する方法についての回答を見つけるためだけに回答を検索しました。
web.config
「x」回の後にアカウントがロックアウトされるのを防ぐために、または他の場所で行うことができる設定はありFailedPasswordAttemptCount
ますか?
aspnetdb - AspNetDB はロックアウトされたユーザーを自動的にリセットしますか?
AspNetDB はロックアウトされたユーザーを自動的にリセットしますか?
そうだと言っているものは何も見つかりません...何かを見逃していないことの確認を探しているだけです。