浅谈User Information List

【User Information List】
用于查看一个site collection所有可以访问的用户信息。一个site collection只有一个User Information List表。

【查看方法】
有3种方式查看
1.使用“/_catalogs/users/simple.aspx”或者“/_catalogs/users/detail.aspx” 如下

2.使用PowerShell查看,如下
-----------------------------------------------------
$site = Get-SPSite http://sp2013
$web = $site.OpenWeb() 
$list = $web.lists["User Information List"] 
$list.Items | fl | Out-File c:\DumpUserInfoList.txt
-----------------------------------------------------

3.在ContentDB数据库找到[UserInfo]表,根据site collection ID筛选到对应个用户列表,如下;从数据库表设计上看,证明User Information List里是根据site collection ID区分的。

 

【用户是怎么添加到User Information List】
当用户在site上赋予权限,用户就会被添加到User Information List中。

 

 

【用户是如何从User Information List里删除的】
User Information List中已经存在的用户,一般是不会自动被系统删除,即便是在UI上删除用户权限或者在AD中删除用户。只有在UI上手动删除如下:

 

删除后,在数据库中会有记录,会将删除的用户的tp_Deleted标为对应的用户ID,也即是逻辑删除。

 

 

【补充】
在非常特殊情况下(如下条件),用户会被系统自动删除。如下:
1.当用户在AD中被删除
2.在AD上重现创建一个相同名字的用户
3.用这个用户再次登录该site
这个时候去数据库中查看会发现有两个相同名字的用,老的被删除。如下:

 

转载于:https://www.cnblogs.com/jindahao/p/8976248.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值