Windows 文件夹权限,复制到但无法读取
Windows Folder Permissions, Copy into but Cannot Read
有时,当 运行 平面文件上的 ETL 包时,我收到错误:"The process cannot access the file because it is being used by another process"。
其他人已经打开了文件。
是否有 Windows 安全文件夹权限,用户只能 copy/move 将文件放入文件夹,但不能读取文件夹中的文件。我们正在尝试创建暂存文件夹。
这样就避免了"file is already open errors",所以可以处理ETL?
谢谢,
来自 eryksun:
Question/Answer 应移至超级用户
从命令行,
你可以 运行 icacls "folder name" /deny *S-1-1-0:(OI)(IO)(RD,WD,AD)。
"S-1-1-0" 是 "Everyone" 的安全标识符。
"OI"(对象继承)表示此条目由文件继承(但子文件夹仅传播条目;它不适用于文件夹本身;仅适用于它们的文件)。
"IO"(仅继承)表示该条目不适用于该文件夹;它只是为了继承。而扩孔三者分别是读数据、写数据、追加数据。
(1)
在 GUI 中:我会排除哪些?列出读取权限、更改权限、
Create Files好像和Write Data结合在一起了?
有时,当 运行 平面文件上的 ETL 包时,我收到错误:"The process cannot access the file because it is being used by another process"。
其他人已经打开了文件。
是否有 Windows 安全文件夹权限,用户只能 copy/move 将文件放入文件夹,但不能读取文件夹中的文件。我们正在尝试创建暂存文件夹。
这样就避免了"file is already open errors",所以可以处理ETL?
谢谢,
来自 eryksun:
Question/Answer 应移至超级用户
从命令行, 你可以 运行 icacls "folder name" /deny *S-1-1-0:(OI)(IO)(RD,WD,AD)。
"S-1-1-0" 是 "Everyone" 的安全标识符。
"OI"(对象继承)表示此条目由文件继承(但子文件夹仅传播条目;它不适用于文件夹本身;仅适用于它们的文件)。
"IO"(仅继承)表示该条目不适用于该文件夹;它只是为了继承。而扩孔三者分别是读数据、写数据、追加数据。
(1) 在 GUI 中:我会排除哪些?列出读取权限、更改权限、 Create Files好像和Write Data结合在一起了?