在 Lotus 公式语言中设置新的 HTTPPassword
set new HTTPPassword in Lotus formula language
我正在尝试为具有特定密码的用户检索 HTTP 密码字段的值,然后加密值就可以了,如果找到该密码,则将其更改为其他内容。它确实更改了密码,即使它与我在比较公式中的加密值不匹配
这是我目前的情况
@If(@Compare(@GetDocField(@DocumentUniqueID;HTTPPassword);"7CCA9F186090ADEC4FA2A545B35F899A")
;@SetDocField(@DocumentUniqueID; "HTTPPassword"; "Newpassword");"");
SELECT @All
非常感谢任何帮助,这是针对我的工作数据安全组的。我需要更改一堆泄露的密码。
一个更简单的公式是
FIELD HTTPPassword := @If(HTTPPassword = "(7CCA9F186090ADEC4FA2A545B35F899A)"; @Password("NewPassword"); HttpPassword);
也就是说,编写代码可能不是完成此特定任务的最佳方式。请参阅 here 了解替代方案。
我正在尝试为具有特定密码的用户检索 HTTP 密码字段的值,然后加密值就可以了,如果找到该密码,则将其更改为其他内容。它确实更改了密码,即使它与我在比较公式中的加密值不匹配
这是我目前的情况
@If(@Compare(@GetDocField(@DocumentUniqueID;HTTPPassword);"7CCA9F186090ADEC4FA2A545B35F899A")
;@SetDocField(@DocumentUniqueID; "HTTPPassword"; "Newpassword");"");
SELECT @All
非常感谢任何帮助,这是针对我的工作数据安全组的。我需要更改一堆泄露的密码。
一个更简单的公式是
FIELD HTTPPassword := @If(HTTPPassword = "(7CCA9F186090ADEC4FA2A545B35F899A)"; @Password("NewPassword"); HttpPassword);
也就是说,编写代码可能不是完成此特定任务的最佳方式。请参阅 here 了解替代方案。