我想从Liferay数据库(Lportal)的表“User_”中删除一些列,因为我不想存储用户的上次登录IP地址。我知道Liferay中的监控,但可以关闭。
如何阻止Liferay存储不必要的用户详情?
答案 0 :(得分:3)
哦,这与平时不同。首先:您不直接写入数据库。
现在进入下一个级别:您不更改数据库的结构。虽然可能没有添加列的论据,但你绝对永远不会删除列。
这样做:如果它只是您要删除的最后一次登录,则编辑您的portal-ext.properties文件并进行配置。 Liferay的默认值是
# Set this to true to record last login information for a user.
#
users.update.last.login=true
很自然地,您将其设置为false。但是,请注意LPS-51051,如果遇到所描述的行为,则可能需要针对此问题进行修补。