.NET 会员资格

发布于 2024-07-13 20:23:45 字数 255 浏览 9 评论 0原文

您好,我正在尝试 .NET 的成员资格功能,并且正在使用 ASP.NET Web 应用程序管理工具。 我的问题是用户数据存储在哪里? 我检查了我的数据库,但在任何地方都找不到它。 我还尝试在管理工具中的提供者中查找任何信息,但我仍然找不到路径。 有人可以帮我吗? 谢谢。

[编辑] App_Data 文件夹中没有任何内容。

另外我想知道当我右键单击 App_Data 并尝试添加数据库时,没有选项可以这样做。 (添加新项目)。

Hi I am trying out the membership features for .NET and I am using the ASP.NET Web application Administration Tool. My question is where is the user data being stored? I checked my databases and I cannot find it anywhere. I also tried to look for any information within Providers in the admin tool but I still could not locate a path. Can someone help me out? Thanks.

[EDIT]
Nothing is in the App_Data folder.

Also I was wondering when I right click App_Data and try to add a database, there is no option to do so. (Add New Item).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

月下伊人醉 2024-07-20 20:23:46

检查 web.config 中数据库的连接字符串。 如果是 sql server,那么将会有一堆以“aspnet_”或非常类似的前缀开头的表。

Check your web.config for the connection string to the database. If it's sql server then there will be a bunch of tables prefixed with 'aspnet_' or something very similar.

原野 2024-07-20 20:23:46

如果您需要为成员资格/角色提供程序创建表和存储过程,您可以打开 Visual Studio 命令提示符(检查“开始”菜单)并运行 aspnet_regsql.exe 也在 %WINDOWSDIR%\Microsoft.NET\Framework\v2.0.50727\ 目录下。

它将使您能够从正在运行的服务器中选择数据库并创建您需要使用的一切。

If you need to create the tables and stored procedures for the membership/roles provider you can open a Visual Studio command prompt (check your Start menu) and run aspnet_regsql. The .exe is also under the %WINDOWSDIR%\Microsoft.NET\Framework\v2.0.50727\ directory.

It'll enable you to select a database from a running of Server and create everything you need to be getting on with.

梅窗月明清似水 2024-07-20 20:23:45

在 Web 应用程序项目的 App_Data 文件夹中查找名为 ASPNETDB.MDF 的文件。 这是一个 SQL Express 数据库文件。

编辑:尝试在 Windows 资源管理器中查找 App_Data 文件夹。 它可能位于磁盘上,但未显示在 Visual Studio 内的项目中。

https://web. archive.org/web/20210513220018/http://aspnet.4guysfromrolla.com/articles/120705-1.aspx

Look for a file called ASPNETDB.MDF in the App_Data folder of your web application project. That's a SQL Express database file.

Edit: Try looking in the App_Data folder in Windows Explorer. It may be on the disk but not showing up in the project inside of Visual Studio.

https://web.archive.org/web/20210513220018/http://aspnet.4guysfromrolla.com/articles/120705-1.aspx

戒ㄋ 2024-07-20 20:23:45

我认为,默认情况下它会创建一个名为 aspnet 的数据库。

核实 :)

I think, it would create a database by name aspnet by default.

Check it :)

佞臣 2024-07-20 20:23:45

它保存在 ASP.NET 应用程序的 App_Data 文件夹下的数据库文件中。

您可以通过 aspnet_regsql.exe 工具进行配置包含在您的 sql server 实例中:

aspnet_regsql.exe -E -S localhost -A mr

It's saved in a database file under your ASP.NET application's App_Data folder.

You can configure it by aspnet_regsql.exe tool to include in your sql server instance :

aspnet_regsql.exe -E -S localhost -A mr
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文