如何保护FileTable文件不被Windows用户更改或删除

时间:2015-02-22 13:50:44

标签: sql-server sql-server-2008-r2 sql-server-2012 filestream filetable

我最近将我的blob表迁移到了FileTables,我遇到的问题是人们可以轻松地从磁盘中更改或删除文件。

例如我从磁盘中删除了一个文件,这就是Sql Server在从FileTable中选择几行时告诉我的,sql server显示了这个错误:

A transport-level error has occurred when receiving results from the server. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.)

正如我已经说过的,人们可以轻松更改磁盘上的文件,例如我通过记事本打开文件并更改了内容!

如何防止外界变化?

0 个答案:

没有答案