不允许执行存储过程

时间:2019-04-09 07:50:17

标签: sql-server stored-procedures coldfusion

我为应用程序编写了一个存储过程,并可以在本地成功运行它。但是在运行同一应用程序时,它会抛出错误:

  

不允许执行存储过程

运行网站时问题返回。

这是我的示例代码:

test.png

在转储查询结果时,它是返回数据。但是,在使用实时网站进行测试时,它会返回以下问题,

enter image description here

注意:但是,我可以使用相同的登录名直接在SQL Server中直接运行该过程。

只有区别是在我的本地使用cf11,但实时存在于cf18。

1 个答案:

答案 0 :(得分:3)

按照初学者的建议,我已经在cf administrator中启用了存储过程选项。我解决了这个问题。要启用该选项,请遵循以下步骤。

  1. 转到cf admin
  2. 添加/编辑数据源名称时
  3. 点击“显示高级设置”选项
  4. 现在,您可以看到允许的SQL选项。在该选项中,您有许多复选框。在这里,您必须检查存储过程选项
  5. 单击提交按钮。现在,与您的站点一起检查存储过程是否已运行。

请在此处参考此屏幕:

enter image description here