【问题标题】:asp.net membership tables not available for gridview databinding?asp.net 成员表不适用于 gridview 数据绑定?
【发布时间】:2012-01-04 07:28:22
【问题描述】:

我想将 gridview 绑定到 aspnet_Membership 表,以便管理员可以根据需要更新用户名和密码。 但是由于某种原因,当我为 gridview 配置 sqldatasource 时,我无法访问所有 asp.net 成员表。 知道为什么吗? 提前致谢

【问题讨论】:

    标签: asp.net datagrid membership


    【解决方案1】:

    我猜到此时您已经验证您的数据库中有aspnet_Membership 表。此外,您在连接字符串中用于访问数据库的登录名的安全上下文是什么?该映射用户是否具有查看此表的必要权限?

    找出这一点的最佳方法是登录 SSMS 作为应用程序连接字符串中的登录名,然后尝试访问该表。这将为您缩小问题范围。

    有意义吗?

    【讨论】:

    • 是的,我在数据库中有该表,包括所有其他 asp.net 成员表。这很奇怪,因为没有任何 asp.net membersip 表可供选择,但我可以从与 asp.net 成员资格提供程序无关的其他表中进行选择。我也可以使用 SSMS 登录。感谢您的帮助
    • @Laziale 如果可以,请运行 SQL 跟踪以查看从客户端应用程序调用数据库中究竟发生了什么。然后您可以逐步完成并重新创建并查看问题所在。
    猜你喜欢
    • 2013-01-15
    • 1970-01-01
    • 1970-01-01
    • 2020-12-10
    • 1970-01-01
    • 1970-01-01
    • 2017-02-28
    • 1970-01-01
    • 2013-09-22
    相关资源
    最近更新 更多