2010-03-03 88 views
0

我正在写一个小型授权系统,它有读取,写入,执行,追加删除权限。如果有人可以写他显然也可以删除和追加,所以删除和追加是写的一部分。我认为所有的写入操作都可以表达为追加和删除,并想知道是否有理由区分写入和删除+追加。拆分写入权限为追加和删除权限

所以问题是:你知道任何理由来区分delete + append和write吗?

回答

0

我想不出任何。您可能想了解不同的操作系统如何实现file permissions

您可能会考虑的另一件事是写权限是否也包含读权限。在你的情况下这样做可能是有意义的,但是你也可以考虑一种情况,你想创建一个“下拉框”,在那里有人可以写一个文件但是不能随后读取它。