通过同义词访问时的安全上下文问题
|
服务器上有一个用户和两个数据库(db1和db2)。
用户可以连接到具有默认数据库db1的服务器,并可以在其中执行sp。
在sp语法中,我们在dbo模式下对db2表使用同义词。
为了允许用户仅连接并执行一个存储过程,需要执行所有操作。它正常工作,但现在
The server principal \"user\" is not able to access the database \"db2\" under the current security context
。
当代码不接触db2的同义词时,用户从sp获得输出。
应该更新什么?我无法将选择授予用户db2对象。
没有找到相关结果
已邀请:
0 个回复