UnregisterPlugin
从存储库删除插件。 可以添加和删除插件以扩展系统功能。 插件是介绍新存储库元数据的模块。
使用此命令时,存储库服务必须以独占模式运行。 可以在 Administrator 工具中将存储库服务配置为以独占模式运行,也可以使用 infacmd UpdateRepositoryService 命令完成此配置。
UnregisterPlugin 命令使用以下语法:
unregisterplugin
-v <vendor_id>
-l <plug-in_id>
[-s (is security module)
[-g (remove user-name-login mapping)]
{-w <new_password> |
-W <new_password_environment_variable>}]
下表描述了 pmrep UnregisterPlugin 选项和参数:
选项 | 参数 | 说明 |
---|
-v | vendor_id | 必需。 根据供应商识别号标识安全插件。 注册该插件时定义此编号。 |
-l | plug-in_id | 必需。 根据识别号标识插件。 注册插件时定义此识别号。 |
-s | - | 可选。 指示模块是否是外部安全模块。 |
-g | - | 可选。 注册外部安全模块时适用。 取消注册外部安全模块时,请删除用户名和登录名之间的关联。 如果忽略此选项,则可在存储库中保留关联,但存储库管理器不会显示该选项。 取消注册安全模块时使用此选项。 |
-w | new_password | 插件包含安全模块时需要。 如果不使用 -W 选项,则需要。 必须使用 -w 或 -W 选项,但不可同时使用两个选项。 为运行 UnregisterPlugin 命令的用户指定新密码。 取消注册外部身份验证模块时,所有用户密码将重置为存储库中的值。 必须输入新密码才可访问存储库。 |
-W | new_password_environment_ 变量 | 插件包含安全模块时需要。 如果不使用 -w 选项,则需要。 必须使用 -w 或 -W 选项,但不可同时使用两个选项。 为运行取消注册命令的用户指定新密码环境变量。 取消注册外部身份验证模块时,所有用户密码将重置为存储库中的值。 必须输入新密码才可访问存储库。 |
取消注册外部安全模块
使用 UnregisterPlugin 命令停止继续将外部安全模块用于存储库。 如果取消注册外部安全模式,则 PowerCenter 将切换为存储库身份验证模式。 所有用户密码将重置为存储库中的值而非外部目录中的值。 取消注册安全模块时,除非输入 -g 选项,否则将丢失用户名与外部安全登录名之间的映射。 如果注册了新的安全模块,请重新使用映射。
取消注册安全模块时,必须使用 -w 或 -W 选项创建新密码。
示例
作为管理员,您可决定从 LDAP 安全模块切换回存储库身份验证。 您删除用户名登录映射。 您添加到存储库身份验证下的系统的任何用户都可使用其旧用户名和密码进行登录。 您添加到 LDAP 安全下的存储库的任何用户在您启用其用户名之后才可进行登录。