Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server Sql Server 2012。。AD帐户有权执行SP,但我没有';我不知道为什么_Sql Server_Sql Server 2012 - Fatal编程技术网

Sql server Sql Server 2012。。AD帐户有权执行SP,但我没有';我不知道为什么

Sql server Sql Server 2012。。AD帐户有权执行SP,但我没有';我不知道为什么,sql-server,sql-server-2012,Sql Server,Sql Server 2012,我编写了一个非常简单的web服务,它使用指定的应用程序池,该应用程序池使用特定的AD帐户。我创建了一个非常简单的存储过程,它将一行写入表,其中一个字段默认为SYSTEM_USER。我已经检查了表中的这个字段,它填充了前面提到的AD帐户。但是,我已经检查了数据库,在数据库安全性或服务器安全性方面没有提到AD帐户。我查看了群组等,但似乎仍然找不到任何广告帐户的痕迹。它肯定在那里的某个地方,但我似乎找不到它 是否有一种方法可以确定此存储过程是如何执行的(从安全角度来看)?我尝试过使用tracer,但看

我编写了一个非常简单的web服务,它使用指定的应用程序池,该应用程序池使用特定的AD帐户。我创建了一个非常简单的存储过程,它将一行写入表,其中一个字段默认为SYSTEM_USER。我已经检查了表中的这个字段,它填充了前面提到的AD帐户。但是,我已经检查了数据库,在数据库安全性或服务器安全性方面没有提到AD帐户。我查看了群组等,但似乎仍然找不到任何广告帐户的痕迹。它肯定在那里的某个地方,但我似乎找不到它

是否有一种方法可以确定此存储过程是如何执行的(从安全角度来看)?我尝试过使用tracer,但看不到任何明显的信息。

该函数应显示帐户如何访问服务器/数据库。运行:

EXEC xp_logininfo '<AD account name>'
EXEC xp\u logininfo''

这将在
permission\u path
列中返回最高的组成员资格,该组成员资格授予帐户访问服务器的权限。

您可以选择。非常感谢。