我正在使用Windows Server 2008 Enterprise 64-bit上的SQL Server 2008 64位企业版。 我发现当我在SQL Server Management Studio中执行以下语句时,需要sysadmin权限。 我使用这个语句将数据从Excel导入到数据库表中。 我的问题是,我担心sysadmin权限太高,有没有使用较低权限实现相同功能的解决方案?
select * from OPENROWSET('MICROSOFT.ACE.OLEDB.12.0',
'Excel 12.0;HDR=YES;DATABASE=C:\mytest1.xlsx',sheet1$)