在SQL Server 2017中创建目录

问题描述 投票:0回答:1

我正在尝试使用SQL Server 2017创建目录。我已启用并重新配置xp_cmdshell

在我的输出上我收到一个错误

访问被拒绝

我正在使用Windows身份验证,这个用户已经能够创建数据库等。

这就是我的代码。

declare @cmdpath nvarchar(100),
        @Location nvarchar(100)

set @Location = '\\LAPTOP-REGHARDT\Users\Reghardt\Documents\New%20folder'
select @Location

set @cmdpath = 'MD ' + @Location
select @cmdpath

exec xp_cmdshell @cmdpath

我在哪里可以查找所需的访问权限?我看过登录角色了吗?这个问题可以吗?

sql sql-server-2017
1个回答
0
投票

执行此脚本的用户没有共享文件夹的权限才能创建文件夹。该错误与操作系统级文件/文件夹权限有关

© www.soinside.com 2019 - 2024. All rights reserved.