soffice - 已被该用户锁定编辑(is locked for editing by)

54 篇文章 22 订阅
23 篇文章 1 订阅
本文讲述了用户在SOFFICE中编辑表格时,因修改username后导致文件锁定无法保存的问题。分析指出,即使UID不变,不同username也会被视为不同用户,从而引发文件锁冲突。用户在遇到此类情况时应谨慎操作,避免数据丢失。
摘要由CSDN通过智能技术生成

soffice - 已被该用户锁定编辑(is locked for editing by)

问题描述

用户soffice软件正在编辑的表格,修改username后,继续编辑表格并点击保存,却提示已被该用户锁定is locked for editing by)。一顿误操作后更改丢失,几天的工作量不复存在。

步骤描述

  • test_user01用户,打开的soffice正在编辑表格,往表格中增加一些数据;
    在这里插入图片描述

  • LDAP系统或/etc/passwd文件,将test_user01用户的用户名修改为prod_user01(修改username,但UID保持不变);
    在这里插入图片描述

  • 在原来的soffice窗口继续编辑表格数据,如图,增加一行Wang Wu的记录;
    在这里插入图片描述

  • 点击保存,提示被原用户名test_user01锁定
    中文版:

在这里插入图片描述
英文版:
在这里插入图片描述

点击继续保存

则忽略文件锁强行打开原文件编辑;

点击取消

中文版:
在这里插入图片描述
英文版:

在这里插入图片描述
打开只读,则当前正在编辑的文档会变为只读;
在这里插入图片描述
打开副本,则当前正在编辑的文档会变成副本,以读写的方式打开,保存时需要指定文件名称;
在这里插入图片描述
打开,则忽略文件锁强行打开原文件编辑;
取消,则回到原表格编辑窗口,什么也不做。

以上都点击取消后,回到编辑窗口

此时用户被搞蒙了,(一顿操作猛如虎)随即点击右上角的窗口叉叉,想将窗口关闭。
中文版:

在这里插入图片描述
英文版:

在这里插入图片描述

然后立刻(一顿操作猛如虎)点击了不保存(N)(英文版为Don't Save),完了,用户的修改丢失了。

分析

soffice的锁机制中识别用户,是根据username来识别的。即使时同一个UID,不同的username也会被识别为不同的用户。在这个有修改username的场景下(有些企业会将username作为工号,有存在不换人但换工号的场景),用户一定要特别小心。

后记

遇到事情不要慌,要看清楚再点。就像这个案例中的用户,丢失了好几天的工作量,也是运气够“好”的。还是那句话:“稳住能赢”。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王万林 Ben

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值