当运行PowerShell Cmdlet“Get-SPWeb”时遇到如下错误“Cannot find an SPWeb object with IDor URL”。
通过查询主要原因是没有在对应执行语句的content database赋予足够的权限。
可以通过下面方式解决:
- 通过Get-SPContentDtabasae快速找到Web Application对应的content database;
- 然后执行下面语句:
$database = Get-SPContentDatabase -site http://sharepoint
Add-SPShellAdmin -UserName Domain\User -database $database
- 在执行完语句后,重新run PowerShell Cmdlet "Get-SPWeb",语句执行成功。
感谢阅读。

本文介绍了解决PowerShellCmdlet “Get-SPWeb”出现的“Cannotfind an SPWebobject with ID or URL”错误的方法。主要是由于执行语句的contentdatabase缺少必要的权限。通过为指定用户分配SPShellAdmin权限解决了此问题。
350

被折叠的 条评论
为什么被折叠?



