學習許可權記錄2019 1 29 11 06

2021-09-10 08:19:19 字數 817 閱讀 9647

#指定group_show_quick_upgrade組與group_user組關聯(相當前者繼承後者)。

如何刪除record記錄中的使用者組

#id:指定現有乙個組,model指定模型

#刪除base.user_root使用者或組

many2many

(0,0,) 根據values裡面的資訊新建乙個記錄。

(1,id,)更新id=id的記錄(寫入values裡面的資料)

(2,id) 刪除id=id的資料(呼叫unlink方法,刪除資料以及整個主從資料鏈結關係)

(3,id) 切斷主從資料的鏈結關係但是不刪除這個資料

(4,id) 為id=id的資料新增主從鏈結關係。

(5) 刪除所有的從資料的鏈結關係就是向所有的從資料呼叫(3,id)

(6,0,[ids]) 用ids裡面的記錄替換原來的記錄(就是先執行(5)再執行迴圈ids執行(4,id))

例子[(6, 0, [8, 5, 6, 4])] 設定 many2many to ids [8, 5, 6, 4]

one2many

(0, 0,)根據values裡面的資訊新建乙個記錄。

(1,id,) 更新id=id的記錄(對id=id的執行write 寫入values裡面的資料)

(2,id) 刪除id=id的資料(呼叫unlink方法,刪除資料以及整個主從資料鏈結關係)

例子:[(0,0,),(0,0,)]

many2one的字段比較簡單,直接填入已經存在的資料的id或者填入false刪除原來的記錄。

Linux學習記錄 ACL許可權控制

設定acl許可權 setfacl 檢視acl許可權 getfacl acl許可權控制主要目的是提供傳統的owner,group,other的read,wirte,execute許可權之外的具體許可權設定,可以針對單一使用者或組來設定特定的許可權 比如 某一目錄許可權為 drwx 2 root roo...

Linux學習記錄 檔案特殊許可權

檔案除了讀寫 r 寫 w 執行 x 許可權,還有些特殊許可權 s,t 功能 suid許可權僅對二進位制程式有效 執行者對於程式需要有x可執行的許可權 執行者將均有改程式所有者的許可權 本許可權只在執行程式過程中有效 舉例 普通使用者也可以通過命令passwd修改自己的密碼。修改的密碼內容將會記錄 e...

Linux檔案許可權篇之一學習記錄

ls al 就是列出所有的檔案的詳細許可權與屬性 第一列就是檔案的許可權。第二列連線數 每個檔案都會將他的許可權和屬性記錄到檔案系統的inode中,每個檔名都會連線到乙個inode。這個連線數就是記錄有多少不同的檔名連線到相同的乙個inode號碼去了。第三列擁有者 這個檔案所屬的擁有者賬號了。第四列...