即使我可以使用相同的帐户在MS SQL Server中运行它,对SQL存储过程的EXECUTE权限也被拒绝

时间:2019-05-22 13:58:24

标签: python sql-server sqlalchemy odbc

我有一个要从Web后端运行的存储过程。 SQL管理员检查并重新检查了我正在使用的帐户对此特定过程具有EXECUTE权限,并且在MS SQL Studio中运行该帐户没有问题。但是,当我尝试使用pyodbc / sqlalchemy运行相同的东西时,出现错误。其他所有查询对我来说都很好。

这是错误:

  

(pymssql.OperationalError)(229,b“执行权限被拒绝   对对象'.....',数据库'......',模式'.....'。DB-Lib错误   消息20018,严重性14:\ n常规SQL Server错误:检查消息   来自SQL Server \ n“)[SQL:” .....“](有关此错误的背景   http://sqlalche.me/e/e3q8

任何帮助将不胜感激。

0 个答案:

没有答案