Kita kadang kerepotan menghapus user kedaluarsa dalam jumlah besar, apalagi jika user tersebut bertambah tiap hari, nah berikut script untuk mencari dan menghapus secara otomatis user-user yang terdapat dalam database user-manager yang sudah kedaluarsa :
#SCRIPTYA =============
/system script add name="script-hapus-u-kedaluarsa-langsung" source= {
# Otomatis menghapus user yang kedaluarsa
:local username
:foreach i in [/tool user-manager user find where !actual-profile] do={
:set username [/tool user-manager user get $i name]
:log error ("Remove user name $username")
[/tool user-manager user remove $i]
}
}
#END SCRIPTYA =============
inti dari script ini adalah menemukan user dengan profile yang tidak valid lagi/ kedaluarsa kemudian menghapus user tersebut.
Penting!
Selalu ingat untuk melakukan backup data terlebih dahulu sebelum running script.
Tidak ada komentar:
Posting Komentar
Apa tanggapan anda ?