背景:
SqlConnection connection = new SqlConnection(conn_string)
情况:
要点:
可以访问和运行exe,但是对于某些用户,来自文件夹2的SQL连接失败。用户可以从不同的文件夹中查看服务器和访问权限,我相信这与更高级别的某种文件夹权限有关。对share2的什么权限可能会导致这种行为,为什么它会先于我在新子文件夹上授予的完全访问权限?
答案 0 :(得分:1)
好的 - 所以我设法创建了一个解决方案,现在我需要理解这个推理。
似乎通过添加列表,阅读attrib& share2的读取权限可以解决问题。
所以澄清:
-user可以从nas服务器根遍历到app - 连接到sql工作正常
- 用户无法从nas服务器根遍历,但可以映射应用程序所在的文件夹,并且可以访问并运行应用程序 - 连接不起作用
不确定为什么这些文件夹权限会影响与sql的连接,因为应用程序会在客户端上有效执行 - 但这将是我的下一个问题......