无法从 sql 服务器中删除目录中的只读文件



我已经在本地系统中执行了以下查询,它适用于普通文件(没有只读属性的文件(。但是,当我尝试只读文件时,sql 服务器提示"访问被拒绝"。

Declare @execmd varchar(150)
SET @execmd= 'xp_cmdshell ''del "' + '\DFSPath00000045401.doc'+ '"''';
Exec (@execmd)'

要删除的文件的属性 SQL 服务器错误

谁能帮我解决这个问题?

运行SQL Server 服务的帐户,没有对共享的必需访问权限,或者没有删除文件的权限。 打开 SQL Server 配置管理器并更新服务帐户以使用具有所需访问权限的帐户,该帐户应正常工作。

最新更新