Cambio oculto de $UserName
Esto es más una ADVERTENCIA que una pregunta
En una instalación predeterminada, veo este comportamiento:
prick
USER>w $system.Process.UserName()
prick
USER>
hasta que se reinstale (no actualice) a una nueva versión
prick@workgroup.com
USER>w $system.Process.UserName()
prick
USER>
es fácil comprender la confusión que esto causó, ya que $ USERNAME es mi elemento preferido para verificar, mostrar, ...
Con la ayuda de WRC resultó que era la causa de una configuración de todo el sistema.
Sistema> Gestión de seguridad> Parámetros de seguridad de todo el sistema
http: // localhost: 57772 / csp / sys / sec /% 25CSP.UI.Portal.Parameters.zen
Quitar el gancho me devolvió al comportamiento predeterminado
No hace falta decir que no pude encontrar ningún documento sobre esta sorpresa inesperada.
Así que ten cuidado!
Ver explicación aquí
https://community.intersystems.com/post/hidden-change-username