Windows 与安全运行 iFIX作为内置的 Windows 管理员,您拥有运行 iFIX SCADA 节点(启动和停止 iFIX)所需的权限。 要允许非管理员(标准用户)在非安全模式中运行 iFIX SCADA 节点,您需要为单个用户或组添加“创建全局对象”策略以提供访问权限。 如果您处于安全械,您需要确保非管理员用户在 iFIX 安全组中(安全组在安装期间或使用 ConfigureWizard.exe 指定)。 以服务方式运行 iFIX如果在安全模式中安装 iFIX 以便以服务方式运行 iFIX,请确保用户在安装期间指定的安全组中(默认情况下为 IFIXUSERS 组)。如果您不确定安全组是什么,请运行 iFIX 安装文件夹(默认路径:C:\Program Files (x86)\GE\iFIX)中的 ConfigureWizard.exe 工具进行确认。 在非安全模式中,要允许用户以服务方式运行 iFIX,您需要从命令行运行 GrantUserFixServiceRights 工具以向该用户授予服务的访问权限。您也需要向单个用户或组添加“创建全局对象”策略。这些要求不适用于内置管理员帐户。 注意:如果管理员组中的成员从桌面以服务方式运行 iFIX,并且您正在从 iFIX 6.1 或更早版本进行升级,则 iFIX 启动时,如果用户没有上面提到的权限(不适用于内置管理员帐户),则会显示 UAC 提示。此过程与 6.1 或更早版本不同,在这些版本中,管理员可以只从桌面运行服务,而不会出现提示。 要为用户添加“创建全局对象”策略:
要为用户或组运行 GrantUserFixServiceRights 命令:
GrantUserFixServiceRights GRANT FIX USERNAME 其中 FIX 是希望授权的服务名称 (iFIX),USERNAME 是希望授权的用户或组名。 要在安全模式启用的情况下,使用 ConfigureWizard.exe 向 Windows 用户提供权限:
iFIX 作为服务与其他服务一起运行如果打算将 iFIX 作为服务与其他服务(例如 iFIX 调度程序、OPC A&E 服务器和 OPC DA 服务器)一起运行,请确保用户拥有启动/停止/暂停所有这些服务的权限。作为管理员组成员的用户通常具备所有这些权限。(这可以通过打开 Windows 服务控制面板并检查是否启用了"启动/停止"设置进行验证。)要向标准用户授予启动/停止/暂停这些服务的权限,请以管理员身份登录 Windows 并运行以下命令: GrantUserFixServiceRights GRANT IFIXSCHEDULER username GrantUserFixServiceRights GRANT IFIXOPCAESRV username GrantUserFixServiceRights GRANT IFIXOPCDA username 示例:使用 GrantUserFixServiceRights如果您向让一个名为 QA1 的用户以服务方式运行 iFIX,输入: GrantUserFixServiceRights GRANT FIX QA1 如果您向让用户组 "iFIXUsers" 的所有用户以服务方式运行 iFIX,输入: GrantUserFixServiceRights GRANT FIX "iFIXUsers" 如果之后希望撤回将iFIX作为服务运行的权限,使用下列命令: GrantUserFixServiceRights REVOKE FIX USERNAME 其中 FIX 是希望撤消权限的服务名称, USERNAME 是希望撤消权限的用户或组名。 |
让 iFIX 帮助您提高效率,降低成本。 |