自主訪問控制

在計算機安全中 ， 自主訪問控制 （ 英語 ： discretionary access control ， 縮寫DAC ） 由 《 可信計算機系統評估準則 》 所定義的訪問控制中的一種類型 。 它是根據主體 （ 如用戶 、 進程或 I / O 設備等 ） 的身份和他所屬的組限制對客體的訪問 。 所謂的自主 ， 是因爲擁有訪問權限的主體 ， 可以直接 （ 或間接 ） 地將訪問權限賦予其他主體 （ 除非受到強制訪問控制的限制 ） 。 自主訪問控制常常與強制訪問控制 （ MAC, Mandatory Access Control, 又叫非自主訪問控制 ） 對比 。 有時候 ， 一個系統稱其整體有 “ 自主的 ” 或者 “ 純自主的 ” 訪問控制的時候 ， 意味着這個系統沒有強制訪問控制 。 而有的時候 ， 系統也可以同時實現自主訪問控制和強制訪問控制 ， 其中自主訪問控制是指一類可以在主體之間相互轉讓權限的訪問控制 ， 而強制訪問控制則指的是另一類強制限制權限的訪問控制 。