Eliminar IP (registro y última vez visto) de la base de datos para un usuario

Estoy transfiriendo la propiedad de una instancia a un nuevo propietario y me gustaría anonimizar las IP de los administradores y moderadores. ¿Cuál sería la forma correcta de eliminar las IP de varios usuarios?

Una pregunta tonta: ¿por qué te gustaría eso? Las IP son realmente inútiles de todos modos.

1 me gusta

Fue una solicitud de los moderadores que no quieren continuar con la nueva propiedad y desean anonimizar sus cuentas.

Todavía no lo entiendo. El nuevo administrador no puede usar IPs para personalizar usuarios. ¿Realmente tienen IPs fijas y cada uno tiene una IP diferente por operador? Suena extraño.

Pero la anonimización normal de Discourse debería ser suficiente.

Y si realmente piensan que alguien puede usar la IP para identificarlos, también deberían eliminar todos los registros de los servidores. Y las copias de seguridad.

Un trabajo horrible para nada.

1 me gusta

Simplemente haz que creen nuevas cuentas. Luego usa anonimizar cuenta. Solo los moderadores y administradores pueden ver las IPs en general, para que valga la pena.

1 me gusta

Las IPs no son totalmente inútiles. Suponiendo que no se utilicen VPN, como mínimo proporcionan el país desde el que inicia sesión el usuario. Dependiendo del operador, puede haber más información geográfica disponible, por ejemplo, al realizar una búsqueda whois en mi dirección IP, se te dirá (con precisión) que estoy en Oxford.

La frecuencia con la que cambia la dirección IP también depende del operador, la mía puede cambiar en cualquier momento, pero normalmente pasa años sin cambiar.

Hipotéticamente, si este nuevo propietario opera otro servicio que estos administradores/moderadores utilizan, podrían correlacionar fechas y direcciones IP para identificar sus cuentas en ese otro servicio. Quizás eso sea indeseable por alguna razón. :man_shrugging:

Sí, estoy de acuerdo con esto.

2 Me gusta