MSCRM4.0删除用户
蓦然回首,搞MSCRM已3年多了,由于行业限制,也没有对CRM其他业务有多深的了解,但自我感觉对MSCRM的数据库还算小有了解。
最近发现,随着CRM使用时间越来越久,发现禁用的用户越来越多,但CRM不提供用户删除功能,突发奇想,何不尝试删除用户了。
说搞就搞,首先我想到,要删用户,肯定是systemuser视图中牵涉到的表。一般就 base + ExtensionBase。
那就先删systemuserExtensionBase,删除顺利。打开systemuserbase表,发现约束不少,尝试着删systemuserbase表,等提示关联时就删关联表吧。
删了 SystemUserRoles、SystemUserPrincipals、SystemUserExtensionBase、UserSettingsBase、QueueBase、UserQueryBase、SystemUserBase表。
大功告成,居然删了,嘎嘎!
但本人建议不要尽量不要这样搞,如果删除的人有信息,删除后信息打不开,本人盖不负责。