你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Set-AIPScanner

为 Azure 信息保护 扫描程序设置服务帐户和数据库。

语法

Set-AIPScanner
   [[-SqlServerInstance] <String>]
   [-ServiceUserCredentials] <PSCredential>
   [-StandardDomainsUserAccount <PSCredential>]
   [-ShareAdminUserAccount <PSCredential>]
   [-Cluster |
   -Profile <String>]
   [-Force] 
   [<CommonParameters>]

说明

Set-AIPScanner cmdlet 更新 Azure 信息保护扫描程序的服务帐户和SQL Server数据库实例。

如果要更改以前指定的帐户或数据库详细信息,例如,通过运行 Install-AIPScanner cmdlet 安装扫描程序时,请使用此命令。

下次启动 Azure 信息保护扫描程序服务时,新配置将生效。 此 cmdlet 不会自动重启此服务。

示例

示例 1:更改 Azure 信息保护扫描程序的数据库和群集

PS C:\> Set-AIPScanner -SqlServerInstance SERVER1\AIPSCANNER -Cluster EU

Azure Information Protection Scanner service configuration change completed successfully.

此命令将 Azure 信息保护 扫描程序配置为使用名为 SERVER1 的服务器上名为 AIPSCANNER 的SQL Server数据库实例,并使用名为AIPScanner_EU的扫描程序配置数据库。

参数

-Cluster

相关内容: 仅限统一标记客户端。

指定扫描程序数据库的已配置名称,用于标识要为其设置详细信息的扫描程序。

使用以下语法: AIPScannerUL_<cluster_name>

使用此参数或 配置文件 参数是必需的。 从统一标记客户端的版本 2.7.0.0 开始,我们建议使用此参数而不是 Profile 参数。

Type:String
Aliases:Profile
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Force

强制运行命令而不要求用户确认。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServiceUserCredentials

指定用于运行 Azure 信息保护服务的帐户凭据。

  • 使用的凭据必须是 Active Directory 帐户。

  • 使用以下语法设置此参数的值: Domain\Username

    例如: contoso\scanneraccount

  • 如果未指定此参数,系统会提示输入用户名和密码。

有关详细信息,请参阅 Azure 信息保护 扫描程序的先决条件

提示

使用 Get-Credential cmdlet 使用 PSCredential 对象。 在这种情况下,系统只会提示输入密码。

要了解详情,请键入 Get-Help Get-Cmdlet

Type:PSCredential
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ShareAdminUserAccount

指定本地网络中强帐户的凭据,用于获取文件共享和 NTFS 权限的完整列表。

  • 使用的凭据必须是具有网络共享上的管理员/FC 权限的 Active Directory 帐户。 这通常是服务器管理员或域管理员。

  • 使用以下语法设置此参数的值: Domain\Username

    例如: contoso\admin

  • 如果未指定此参数,系统会提示输入用户名和密码。

提示

使用 Get-Credential cmdlet 使用 PSCredential 对象。 在这种情况下,系统只会提示输入密码。

要了解详情,请键入 Get-Help Get-Cmdlet

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SqlServerInstance

指定要为其创建 Azure 信息保护扫描程序数据库的新SQL Server实例。

有关SQL Server要求的信息,请参阅 Azure 信息保护 扫描程序的先决条件

对于默认实例,请指定服务器名称。 例如: SQLSERVER1

对于命名实例,请指定服务器名称和实例名称。 例如: SQLSERVER1\AIPSCANNER

对于SQL Server Express,请指定服务器名称和 SQLEXPRESS。 例如: SQLSERVER1\SQLEXPRESS

Type:String
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StandardDomainsUserAccount

指定本地网络中弱帐户的凭据,用于检查网络上弱用户的访问并公开发现的网络共享。

  • 使用的凭据必须是 Active Directory 帐户,并且只有 域用户组 的用户。

  • 使用以下语法设置此参数的值: Domain\Username

    例如: contoso\stduser

  • 如果未指定此参数,系统会提示输入用户名和密码。

提示

使用 Get-Credential cmdlet 使用 PSCredential 对象。 在这种情况下,系统只会提示输入密码。

要了解详情,请键入 Get-Help Get-Cmdlet

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

输入

None

输出

System.Object