我创建了一个有一个存储过程TRUNCATE,并INSERT在它的语句,我使用的一个SSRS报告。
TRUNCATE
INSERT
我通常只使用作为db_datareaderSSRS 报告成员的帐户,但是此存储过程不会使用只有这些权限的帐户执行。尝试执行存储过程时报如下错误:
db_datareader
找不到对象“table_name”,因为它不存在或您没有权限。
我是否需要使用有db_datawriter成员的帐户来执行此 SP,或者有什么方法可以让我的db_datareader帐户执行它?
db_datawriter
sql-server stored-procedures sql-server-2012
sql-server ×1
sql-server-2012 ×1
stored-procedures ×1