以只读访问权限写入数据库[TSQL存储过程]

时间:2019-02-27 06:44:34

标签: excel vba tsql

情况:
我有各种允许只读用户访问数据库的用户。 是否可以使用Excel中的某个范围通过存储过程将行插入数据库?

如果是,有人可以协助我提供示例VBA或SQL脚本吗?

1 个答案:

答案 0 :(得分:-1)

很抱歉成为坏消息的带头人,但是您想要的解决方法无法在T-SQL上完成。来自官方Microsoft documentation

  

“运行EXECUTE语句不需要权限。但是,在EXECUTE字符串中引用的安全对象需要权限。例如,如果字符串包含INSERT语句,则EXECUTE语句的调用方必须具有INSERT目标表上的权限...”