流程的發起許可權如何在資料庫中批量新增?

2022-08-24 22:33:14 字數 877 閱讀 5998

有朋友問如何在資料庫後台批量新增流程的發起許可權人員呢?

如圖:

我的想法是,插入後重啟h3服務。

**如下:

insert into dbo.ot_workflowacl

(objectid ,

workflowcode ,

createinstance ,

userid ,

administrator ,

createdtime ,

modifiedtime ,

createdby ,

modifiedby ,

parentobjectid ,

parentpropertyname ,

parentindex

)values  (

newid() , -- objectid - char(36)

n'' , -- 流程編碼,這個必須寫

1 ,

n'' , -- 使用者id,這個必須寫,給誰許可權就寫誰的id

0 , -- 是否是管理員 

getdate() , -- createdtime - datetime

getdate() , -- modifiedtime - datetime

'' , -- 建立人

'' , -- modifiedby - char(36)

'' , -- parentobjectid - char(36)

n'' , -- parentpropertyname - nvarchar(32)

0  -- parentindex - int

)

如何在資料庫中進行RBAC許可權應用

上週我們發了一篇關於 刪庫跑路 引發了大家對於資料安全的思考,而許可權管理又跟資料安全密不可分。許可權管理作為資料系統的重要組成部分,通過控制賬號的可支配能力,防止因使用者操作不當導致的資料洩露 資料篡改等問題,同時,對敏感資料按檢視角色進行隔離,避免不相關的人看到不應該了解的資料,達到風險管控的效...

SQL是如何在資料庫中執行的?

對很多開發者來說,資料庫就是個黑盒子,你會寫 sql,會用資料庫,但不知道盒子裡面到底是怎麼一回事兒,這樣你只能機械地去記住別人告訴你的那些優化規則,卻不知道為什麼要遵循這些規則,也就談不上靈活運用。資料庫的服務端,可以劃分為執行器 execution engine 和儲存引擎 storage en...

如何在資料庫中使用索引

一 給資訊表建立索引 資訊表為 建立索引 create index 索引名 on 表名 列名.mysql create index idx lname pinyin on employee lname pinyin 顯示索引資訊 show index from 表名 mysql show index...