我们最近开始测试以 Compat 模式 100 运行的新 SQL2008 服务器,我们的一个 .NET 应用程序已停止运行并返回错误:
对象“我的存储过程”、数据库“我的数据库”、模式“dbo”的执行权限被拒绝。
现在我已经确保该应用程序正在建立连接的登录具有适当的 EXECUTE 权限,所以我知道这不是问题。所以我想知道是否有任何其他原因可能导致这种情况与 SQL Server 2008 的兼容性模式有关,甚至是其他原因?
.NET 应用程序当前处于 3.5 并使用 System.Data.SqlClient 调用存储过程。
提前致谢!