我正在尝试将文件从桌面拖放到用于文件流文件的本地MSSQLSERVER共享文件夹/目录。每次我这样做,我都会收到以下Windows错误 - “您需要获得执行此操作的权限。”
我觉得我已经尝试过一切可以解决这个问题,从将用户和组添加到共享的权限列表(以及授予完全访问权限) - 一直到调整SQL Server中的权限设置(对于数据库)和个人文件表)。
我的本地MSSQLServer服务以网络帐户登录,我正在尝试使用我的Windows身份验证帐户进行拖放。我已经尝试修改服务,所以它由Windows身份验证帐户登录,重新启动,但仍然没有运气。
有什么想法?
由于
答案 0 :(得分:4)
您尝试在SQL Server配置管理器中启用“允许远程客户端具有对FILESTREAM数据的流式访问”。 SQL Server服务| SQL Server(MSSQLSERVER)| FILESTREAM?
尝试更改所有权文件流访问级别: EXEC sp_configure filestream_access_level,2 RECONFIGURE (0 - 禁用,1 - 启用T-SQL访问,启用2 - 完全访问[包括通过Windows资源管理器访问]。)
PS:对不起我的英文。