C# 从c启动时,删除触发器不起作用,但在sql server中起作用

C# 从c启动时,删除触发器不起作用,但在sql server中起作用,c#,asp.net,sql-server-2005,C#,Asp.net,Sql Server 2005,我在表1上做了一个after delete触发器,在这个触发器中,我将删除的数据插入另一个表名tab2中。 当我从SQLServer2005执行table1的delete存储过程时,触发器工作正常,但当我从c执行table1的delete存储过程时,它工作不正常。 “帮助我”听起来像是权限问题。检查连接字符串中的登录名。这些凭据与您登录Management Studio时使用的凭据相同吗?如果没有,请验证用户是否有权访问触发器,以及是否有权执行触发器的任何操作。说明工作不正常-触发器是否触发?数

我在表1上做了一个after delete触发器,在这个触发器中,我将删除的数据插入另一个表名tab2中。 当我从SQLServer2005执行table1的delete存储过程时,触发器工作正常,但当我从c执行table1的delete存储过程时,它工作不正常。
“帮助我”

听起来像是权限问题。检查连接字符串中的登录名。这些凭据与您登录Management Studio时使用的凭据相同吗?如果没有,请验证用户是否有权访问触发器,以及是否有权执行触发器的任何操作。

说明工作不正常-触发器是否触发?数据没有运行吗?请发布您用来调用存储过程的C代码,这样您就可以看到是否有可疑的地方了。不可能!你一定做错了什么。我称之为恶作剧。即使像SQLServer这样的玩具数据库也不会那么死气沉沉:-