AWS EC2文件夹访问权限

时间:2017-03-28 14:28:51

标签: c# .net sqlite amazon-web-services amazon-ec2

我有一个AWS EC2 t2.micro实例,我正在进行一些测试。 长话短说,我已经将SQLite数据库附加到我创建的.NET应用程序,并且我试图将数据插入到数据库中。

在我的本地它可以100%工作,但是当我将它发布到我的EC2实例后运行它时,我得到一个例外"尝试编写一个只读数据库"。

在做了一些研究之后,它指出它可能是只读的,在远程进入我的EC2实例后,并检查DB所在的App_Data文件夹,该文件夹是只读的。但我不能为我的生活打开只读框。

我会应用更改,然后再次检查,并将其恢复为只读。请有人可以给我一些关于如何使文件夹可写的指导。

谢谢! 乔治

1 个答案:

答案 0 :(得分:0)

您是否尝试过首先关闭SQLLite服务?此外,您可能需要添加自己(如果您是管理员)作为目录的所有者,然后才能更改其他权限。

这应该有所帮助:

https://technet.microsoft.com/en-us/library/cc753659(v=ws.11).aspx