我是 SQL Server 文件表的新手,所以我试图了解表权限如何影响文件共享。我要做的是允许用户读取和创建/添加文件到文件共享,但不允许他们更新或删除已经存在的文件。
从我读过的内容来看,我应该能够向用户授予 SELECT 和 INSERT 权限以获取此功能,但情况似乎并非如此。
我可以让用户能够创建/添加文件到文件共享的唯一方法是如果我授予 UPDATE 权限,这也使他们能够更新现有文件。
这与其他人的经历一致吗?是否有可能获得我正在寻找的功能?
谢谢。
我是 SQL Server 文件表的新手,所以我试图了解表权限如何影响文件共享。我要做的是允许用户读取和创建/添加文件到文件共享,但不允许他们更新或删除已经存在的文件。
从我读过的内容来看,我应该能够向用户授予 SELECT 和 INSERT 权限以获取此功能,但情况似乎并非如此。
我可以让用户能够创建/添加文件到文件共享的唯一方法是如果我授予 UPDATE 权限,这也使他们能够更新现有文件。
这与其他人的经历一致吗?是否有可能获得我正在寻找的功能?
谢谢。
我最近遇到了共享权限问题,发现我需要授予 Select、Insert 和 Update。
我发现如果我关闭其中任何一个权限,我将无法创建文件。看:
使用 ASP.NET 网站中的 File.CreateFile 将文件插入 Sql Server 2012 FileTable 时访问被拒绝