高分(SQL数据的安全性问题??)

时间:2021-04-30 13:11:20
SQL 中每个数据库都有两个数据文件.MDF、.LOG数据文件,如果这两个文件被别人复制后再通过"附加"功能就可将数据挂入他人的SQL Server中,便可查看到其中的数据,或者将数据库的备份文件还原后也可看到数据库中的数据,如何才能有效安全的确保数据文件或备份文件被他人复制后仍然能有原用户及密码才能使用,以确保数据的真正安全性。急急!!!!救命了!!!

8 个解决方案

#1


如果你的SQL2000,在备份数据库时,可以通过 

with PASSWORD ="密码' 

对备份文件设置密码.

这样,即使别人拿到备份文件也无法还原.

#2


至于数据文件被复制的问题

这个属于你服务器的安全问题,你的数据文件应该放在一个普通用户无法访问的分区,最好是NTFS分区,这样更安全.

如果你的数据文件都被人家偷走了,就意味着你的服务器根本没有做安全措施
人家可以直接复制数据文件走,就代表直接访问你的数据服务器获得所需要的信息.

#3


因服务器安装的是win2000,且该人力资源系统是一个大系统,包括CS与BS(全国各地分销机构要都要用到该系统)部份,所以对于系统的日常维护(防病毒、打补丁等)由非专业的薪资人员来维护是不行的,但是资讯中心不能够看到里面的薪资数据!!!否则薪资一泄密,就得下岗了!!!

#4


我指的是系统维护计划中的自动备份文件!!!

#5


就没人碰到过类似的问题吗???

#6


维护计划没有对备份文件加密的.

不过,你可以将备份文件放到NTFS分区,用NTFS的加密功能就足够了.

数据文件也是同理. 放在加密的NTFS分区,这样就只有够权限的人才能访问.

#7


不太好办
如果你所说的别人能够登录服务器,或进入数据库进行备份
一切都是徒劳我想

除非别人不能进入数据库,可能还好办点
在数据所在的目录加密码

#8


你如果用的是win2000,你可以对文件加密,即使别人把文件考走了。也打不开的。就在文件属性里高级选项里面。

#1


如果你的SQL2000,在备份数据库时,可以通过 

with PASSWORD ="密码' 

对备份文件设置密码.

这样,即使别人拿到备份文件也无法还原.

#2


至于数据文件被复制的问题

这个属于你服务器的安全问题,你的数据文件应该放在一个普通用户无法访问的分区,最好是NTFS分区,这样更安全.

如果你的数据文件都被人家偷走了,就意味着你的服务器根本没有做安全措施
人家可以直接复制数据文件走,就代表直接访问你的数据服务器获得所需要的信息.

#3


因服务器安装的是win2000,且该人力资源系统是一个大系统,包括CS与BS(全国各地分销机构要都要用到该系统)部份,所以对于系统的日常维护(防病毒、打补丁等)由非专业的薪资人员来维护是不行的,但是资讯中心不能够看到里面的薪资数据!!!否则薪资一泄密,就得下岗了!!!

#4


我指的是系统维护计划中的自动备份文件!!!

#5


就没人碰到过类似的问题吗???

#6


维护计划没有对备份文件加密的.

不过,你可以将备份文件放到NTFS分区,用NTFS的加密功能就足够了.

数据文件也是同理. 放在加密的NTFS分区,这样就只有够权限的人才能访问.

#7


不太好办
如果你所说的别人能够登录服务器,或进入数据库进行备份
一切都是徒劳我想

除非别人不能进入数据库,可能还好办点
在数据所在的目录加密码

#8


你如果用的是win2000,你可以对文件加密,即使别人把文件考走了。也打不开的。就在文件属性里高级选项里面。