sql - 由于触发器执行,登录 'user' 失败

标签 sql

我在部署的 asp.net Web 应用程序上随机收到此错误。我没有在数据库中使用任何触发器,所以我不知道该怎么做。这在周末出现,当时没有人在申请中,这只是随机发生的。请帮助这是关键任务

这是我收到错误的第一个实例:

  public static Guid LoginUser
    {
        get
        {
            Guid g = new Guid();
            MembershipUser m = Membership.GetUser();
            if (m != null)
                g = (Guid)m.ProviderUserKey;

            return g;
        }
    }

最佳答案

登录失败是在服务器级别生成的,而不是数据库级别。

也就是说,您可能有一个 LOGON trigger 。你会在 sys.server_triggers 中检查这个。

现在,MS Connect 上至少描述了一个已知问题以及 Pinal Dave (YMMV) 的一些调查+潜在修复

关于sql - 由于触发器执行,登录 'user' 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3803481/

相关文章:

mysql - 更新具有潜在冲突的主键字段

sql - 首先提交;提交两个事务

java - SQL 根据条件将变量字符串附加到 WHERE 子句

sql - oracle rowid是如何在内部生成的?

mysql - MySQL 中函数的返回值

字段不包含数字的 SQL 查询

SQL 日期时间格式仅限日期

sql - Postgres UPSERT 在更新时重用 INSERT 中的列值

sql - 规范化一个表,从一个表到另一个表

mysql - 如何转义 MySQL 查询中文本中包含的冒号