首页 > 代码库 > CRM SQL 共享
CRM SQL 共享
共四步
1
create table #CascadeCollect(id INT IDENTITY(1,1) PRIMARY KEY CLUSTERED, objectid UNIQUEIDENTIFIER NOT NULL, objecttype INT NOT NULL)2 exec dbo.p_CascadeCollect ‘CascadeShare‘,10000,‘C959C126-ED6D-E611-98E7-000C29835A34‘,0,‘883D4CDC-F3D3-E511-8B46-000C29835A34‘ -- @operation_type ‘CascadeShare‘ 共享-- @root_entity_otc 10000 entityobjectcode--@root_entity_id 记录ID--@is_offline 0 --@old_owner 记录 ownerid3
exec p_CascadeGrantAccess ‘5F864A79-C96D-E611-A2B0-000C29835A34‘,8,10000,‘C959C126-ED6D-E611-98E7-000C29835A34‘,1,134217729 -- @principal_id UNIQUEIDENTIFIER, 这里是被分享用户或者团队的 ID--@principal_type INT, 用户为 8 团队为 9 --@root_entity_otc int, entityobjectcode--@root_entity_oid UNIQUEIDENTIFIER, 记录ID--@access_rights INT,/*WHEN 32 THEN ‘Create‘ /* or hex value 0x20*/WHEN 1 THEN ‘Read‘WHEN 2 THEN ‘Write‘WHEN 65536 THEN ‘Delete‘ /* or hex value 0x10000*/WHEN 4 THEN ‘Append‘WHEN 16 THEN ‘AppendTo‘WHEN 524288 THEN ‘Assign‘ /* or hex value 0x80000*/WHEN 262144 THEN ‘Share‘ /* or hex value 0x40000*/*/--@inherited_access_rights INT 4
drop table #CascadeCollect
CRM SQL 共享
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。