The invention relates to the field of batch updating of data in data processing, and specifically discloses an account cleaning method, which includes: reading operation configuration files, including account container information and account deadline information; screening out accounts matching with the account container information from the account database and generating at least two pre-deleted accounts; The use termination date information of the pre-deleted account is described; the use termination date information is compared with the account deadline information; if the value corresponding to the account deadline information is greater than the value corresponding to the use termination date information, the pre-deleted account is removed from the container matching the account container information. The invention also discloses an account cleaning device, which is used to perform an account cleaning method. The embodiment of the invention can delete multiple AD domain accounts in batches according to the information in the configuration file, so the embodiment of the invention has the advantages of high operation efficiency and better user experience.
【技术实现步骤摘要】
一种账号清理方法及装置
本专利技术涉及数据处理中是数据批量更新领域,特别是涉及一种账号清理方法及装置。
技术介绍
活动目录(activedirectory)简称AD域,AD域指的是一组服务器和工作站的集合,通过AD域能够将用户的账号密码集中放在一个数据库内,使得用户只使用一个账户和密码就能够访问网络中其他资源。通常一个数据库内存储有众多的账号,这些账号具有一定的使用期限,当某个账号过期时,为了解除该账号访问网络资源的权限,需要清理该过期账号,现有技术中,处理过期账号的方式有两种,第一种是直接将过期账号及与过期账号关联的数据清除;第二种是保留过期账号,但是需要删除或修改与过期账号关联的数据,例如,保留过期账号,而删除与过期账号关联的工作组数据、修改与过期账号关联的账号邮箱。在采用这两种过期账号处理方式的过程中,发现该两种过期账号处理方式需要一步一步地直接操作AD域,而一步一步地直接操作AD域比较繁琐而导致过期账号的处理效率低;另一方面,该两种过期账号处理方式需要人为的从账号数据库中筛选出过期账号,这样一来进一步降低了过期账号处理效率。
技术实现思路
为了解决上述至少一个技术问题,本专利技术第一方面提供一种账号清理方法,该账号清理方法包括:读取操作配置文件,所述操作配置文件包括账号容器信息及账号截止期限信息;从账号数据库中筛选出与所述账号容器信息相匹配的账号并生成至少两个预删除账号;获取所述预删除账号的使用终止日信息;将所述使用终止日信息与所述账号截止期限信息进行比较,若所述账号截止期限信息对应的数值大于所述使用终止日信息对应的数值,则将所述预删除账号从与所述账号 ...
【技术保护点】
1.一种账号清理方法,其特征在于,所述账号清理方法包括:读取操作配置文件,所述操作配置文件包括账号容器信息及账号截止期限信息;从账号数据库中筛选出与所述账号容器信息相匹配的账号并生成至少两个预删除账号;获取所述预删除账号的使用终止日信息;将所述使用终止日信息与所述账号截止期限信息进行比较;若所述账号截止期限信息对应的数值大于所述使用终止日信息对应的数值,则将所述预删除账号从与所述账号容器信息相匹配的容器中移除;将所述预删除账号从所述账号数据库中删除。
【技术特征摘要】
1.一种账号清理方法,其特征在于,所述账号清理方法包括:读取操作配置文件,所述操作配置文件包括账号容器信息及账号截止期限信息;从账号数据库中筛选出与所述账号容器信息相匹配的账号并生成至少两个预删除账号;获取所述预删除账号的使用终止日信息;将所述使用终止日信息与所述账号截止期限信息进行比较;若所述账号截止期限信息对应的数值大于所述使用终止日信息对应的数值,则将所述预删除账号从与所述账号容器信息相匹配的容器中移除;将所述预删除账号从所述账号数据库中删除。2.如权利要求1所述的账号清理方法,其特征在于,在将所述预删除账号从与所述账号容器信息相匹配的所述容器中移除与将所述预删除账从所述账号数据库中删除之间,所述账号清理方法还包括:将所述预删除账号从与所述账号容器信息相匹配的所述容器中移动到回收容器中。3.如权利要求2所述的账号清理方法,其特征在于,在将所述预删除账号从所述账号数据库中删除之后,所述账号清理方法包括:接收复原指令,将所述回收容器中的账号写入所述账号数据库中;将所述回收容器中的账号移动至所述账号容器信息对应的容器中,以还原所述回收容器中的账号。4.如权利要求1所述的账号清理方法,其特征在于,将所述预删除账号从所述账号数据库中删除之后,所述账号清理方法包括:生成操作反馈信息,所述操作反馈信息包括处理账号信息及处理时间信息。5.如权利要求1所述的账号清理方法,其特征在于,在若所述账号截止期限信息对应的数值大于所述使用终止日信息对应的数值与将所述预删除账号从与所述账号容器信息相匹配的所述容器中移除之间还包括,所述账号清理方法包括:将所述预删除账号关联的登录权限设置为禁用,以使得所述预删除账号无法登录。6.如权利要求1所述的账号清理方法,其特征在于,在读取所述...
【专利技术属性】
技术研发人员:李占川,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。