【问题标题】:Get ASP.NET Web API Data in SSMS在 SSMS 中获取 ASP.NET Web API 数据
【发布时间】:2019-08-30 01:17:08
【问题描述】:

我正在开发一个使用默认登录和注册功能并连接到 SQL Server 的 ASP.NET Web API 项目。

由于登录和注册功能成功运行,注册数据必须存储在某个地方。现在我的问题是我似乎无法在任何地方获取用户数据。我能找到的最近的地方是 SSMS,但也没有注册用户数据。

我对此很陌生,所以我不知道是否可以访问用户数据。但是如果可能的话,我应该怎么做才能获取用户数据呢?

默认注册页面如下(繁体中文):

【问题讨论】:

  • 您没有为任何人提供足够的信息来帮助您。请提出您的问题minimal reproducible example
  • 我已经编辑了我的问题,希望这更容易理解。
  • 您能否分享更多有关 Web API 的信息?如果它是使用代码优先方法开发的,那么您需要通过指向您的 SSMS 来更改您的 web.config 并进行数据库迁移。如果可能的话,你能分享一下解决方案资源管理器的截图吗?
  • “默认登录和注册功能”究竟是什么,请发布一些代码。您的程序引用了数据库中的哪些表?

标签: asp.net sql-server asp.net-web-api ssms


【解决方案1】:

第一个问题是您在 web.config 中使用了任何连接字符串。如果没有,请执行以下操作: 1.打开cmd。并键入此命令“sqllocaldb i” 我得到这样的输出:

MSSQLLocalDB
ProjectsV13

现在连接到以下2个数据库引擎:

(LocalDb)\MSSQLLocalDB
(LocalDb)\ProjectsV13

如果你发现你的数据库很棒。

如果您使用的是连接字符串,请尝试连接到您的连接字符串的数据源,您可以在那里找到数据库

【讨论】:

    【解决方案2】:

    看起来您正在与 ASP.Net 会员提供商合作。如果是这样,您可以在数据库中看到以下表格或一些具有相似名称的表格。如果找不到这些表,请查看配置文件中的连接字符串并找出相关的数据库名称。

    Application
    Membership
    Profiles
    Roles
    Users
    UsersInRoles
    

    【讨论】:

      猜你喜欢
      • 2012-09-02
      • 1970-01-01
      • 2015-02-13
      • 2015-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多