权限引起的不能写日志的问题

手头上有个项目,本身是个控制台程序,创建task schedule每天定时执行。这个程序很简单,同步某数据库的数据到本地,完了之后写日志(txt文件)。

突然有天用户提出,这个工具突然之间不写日志文件了,但是数据同步还是正常的。

查下来是权限问题,运行这个task schedule的用户没有被授予在日志文件夹里写的权限,所以不能记日志。

权限授予方法如下:

也可以给EveryOne添加写的权限,但是风险比较大,任何人都可以在这个文件夹上修改甚至删除文件。

 

转载于:https://www.cnblogs.com/michelledawm/p/4383798.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当C:\\Users\\xuxiaojun\343\200\201/.ssh/config上的所有者或权限不正确时,可能会导致无法访问或使用该文件。这通常是由于以下原因之一引起的: 1. 所有者不正确:文件的所有者可能不是当前用户或用户组。这可能发生在文件被复制或移动到其他位置时。 2. 权限不正确:文件权限可能没有正确设置,导致当前用户无法读取、写入或执行该文件。 要解决这个问题,可以尝试以下方法: 1. 更改文件所有者:使用管理员权限登录系统,并将文件的所有者更改为当前用户。可以使用chown命令(在Linux或Mac上)或icacls命令(在Windows上)来更改文件的所有者。 2. 更改文件权限:确保文件权限设置正确,以允许当前用户读取、写入或执行该文件。可以使用chmod命令(在Linux或Mac上)或icacls命令(在Windows上)来更改文件权限。 3. 恢复默认权限:如果不确定文件的正确权限设置,可以尝试将其恢复为默认权限。在Linux或Mac上,可以使用chmod命令将文件权限设置为644(即所有者可读,其他用户只读)。在Windows上,可以使用icacls命令将文件权限设置为默认值。 4. 检查文件路径:确保文件路径中没有特殊字符或非法字符。有时,特殊字符或非法字符可能导致文件无法正确访问。 如果以上方法仍然无法解决问题,可能需要进一步检查系统日志或联系系统管理员以获取更多帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值