檔案屬性及許可權設定

2022-07-14 08:36:11 字數 1051 閱讀 1374

在winform中更新access資料庫時出現錯誤「操作必須使用乙個可更新的查詢。」,發現資料庫檔案具有唯讀屬性,於是移除檔案唯讀屬性,更新資料庫成功。

以下為操作所用**:

//將 test.txt 設定成正常檔案(移除唯讀、隱藏等屬性)

system.io.file.setattributes(

"test.txt

", system.io.fileattributes.normal);

順便附上檔案的許可權設定方法(需新增引用system.io;system.security.accesscontrol;)。

//新增對檔案的訪問控制(acl)許可權

public

static

void

addfilesecurity(

string

filename, 

string

account,

filesystemrights rights, accesscontroltype controltype)

//移除對檔案的訪問控制(acl)許可權

public

static

void

removefilesecurity(

string

filename, 

string

account,

filesystemrights rights, accesscontroltype controltype)

呼叫://

給everyone新增讀取許可權

addfilesecurity(

"test.txt", 

"everyone

", filesystemrights.read, accesscontroltype.allow);

//移除everyone的讀取許可權

removefilesecurity(

"test.txt", 

"everyone

", filesystemrights.readdata, accesscontroltype.allow);

linux檔案屬性及許可權

學習linux的基礎知識,對檔案屬性的清除認識是重點之一 在罈子裡發現這方面的帖子不是很多,所以,給大家找了點資料,整理一下發出來 希望對大家有所幫助 首先我們root登入系統後輸入ls al 會有如下所示 root tsai root ls al total 64 drwxr x 4 root r...

Linux 修改檔案屬性及許可權

chgrp即change group的意思,但是需要注意,修改後的所屬組,必須是事先存在於 etc group檔案中,否則無法完成修改。另外,其執行命令的格式為 chgrp users r dirname filename r 引數表示遞迴地修改組屬性,表示連同目錄及其下屬檔案和目錄都進行更新成為此...

Linux 檔案屬性及檔案許可權修改

使用者分為三種 檔案擁有者 群組以及其它人,對不同的使用者有不同的檔案許可權。使用命令 ll 檢視並顯示檔案資訊 rwxr xr x 1 root root 66 may 18 19 01 test.txt 對該資訊的解釋 常見的檔案型別及其含義有 在 9 位的檔案許可權欄位中,每三位為一組,代表三...