首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置.sdf文件访问权限

设置.sdf文件访问权限
EN

Stack Overflow用户
提问于 2013-12-05 03:24:01
回答 1查看 488关注 0票数 0

我正在尝试编写一个桌面应用程序,它使用实体框架来实现sql服务器的紧凑(6.0)。它使用的是单击一次部署。

理想情况下,所有windows用户都可以完全访问数据库文件,因此它设置为:

代码语言:javascript
复制
Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData) + @"\BlowTrial"

我正在使用.net 4.0框架,并考虑在File.SetAccessControl类的构造函数中使用File.SetAccessControl方法。我没有编程设置文件访问权限的经验,这似乎是一个潜在的雷区。

我想知道是否可能有更好(或至少其他)方法来为所有用户设置访问权限(尤其是如果有可用的设置,在sql服务器契约的实体框架创建数据库文件时设置访问权限)。

谢谢你的专业知识。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-05 07:59:19

您不能有一个与Click共享的数据库-一次,为了设置访问控制列表,您需要管理权限(即您需要运行安装程序)。还可以通过xcacls命令行工具设置访问权限。请记住,无论如何,SQLCE数据库只能在同一台计算机上的用户之间共享。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20390788

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档