我有几个存储过程(worker procs),它们将由一个名为Calc
. Calc
创建一个称为S
表的同义词,其名称由参数传递。
worker procs 使用同义词表。
适用于管理员登录。
问题:如果用户执行Calc
同义词将是Domain/Username.S
和访问S
未找到的工作人员Domain/username.S
如果管理员创建了同义词,则调用它,dbo.S
并且工作人员仅通过访问S
.
工人存储的过程如何访问由调用的用户创建的同义词Calc
?这样 X 用户可以Calc
在不同的表上调用和操作,S
但使用相同的工作进程。
提前谢谢你,希望有人可以帮助我。
环境:SQL Server 2008 授予用户权限:创建同义词