关于本地SQL安全的问题!

qp19830612 2005-07-26 01:05:12
请问,我怎么防止别人在我的电脑查看我本地的SQLSERVER里面的数据表!

只能让我自己一个人可以看到!

然后让别人复制我的MDF文件也没用!

怎么实现呢?

请说详细点!
...全文
148 点赞 收藏 12
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
tmdbcd0630 2005-07-26
我认为楼主的安全问题不光是要SQL的安全了,还涉及到操作系统的安全,比如禁用GUEST,打最新的补丁.最好不用IIS(漏洞太多),关闭不需要的服务,禁止远程连接默认的3389,修改MS SQL的,默认的1433,对管理员权限的本机用户要设置强壮的密码,设置本机的IP安全策略和审核策略,
如果这些安全做的好:
1.外面的用户无法远程连接,找不到你的破绽,自然MDF文件获取就不可能了.(当然如果安全级别很高的话,也可以考虑楼上朋友们的意见,对文件进行加密,或者对数据库里面的内容进行加密.)
2.本机安全做的好,外人根本无法登陆你的机器,自然安全性也就好了.

另:关于企业管理器里面直接可以进入的问题,点企业管理器,安全性,里面应该有个BULIDIN\ADMINISTATOR(可能是别的管理员) 然后审核是许可,删除之,然后再右点数据库上面的那个数据库图标(我的是HZYZ_1(WINDOWS NT))----->属性-------->安全性------->选SQL SERVER和WINDOWS,审核级别选择全部.
最后从新启动企业管理器试试看吧.(记得给SA设置强壮的密码.)
回复
qp19830612 2005-07-26
需要用“企业管理器”登陆的时候 ;
经过一次身份验证,谢谢!
回复
qp19830612 2005-07-26
那怎么修改“混合模式”登陆呢?
。。。。
回复
cho__cho 2005-07-26
SQLSERVER
在服务器属性中的安全选项卡上设置你的登陆密码
使别人不能使用你的SQLSERVER就OK了
回复
chichunhua 2005-07-26
你是用的混合的人證模式吧,那肯丁不用輸入密碼了阿
可以再建立個用戶的,免得別人用你的管理員的進去
回复
qp19830612 2005-07-26
weigm(北斗)

具体说说。第1个问题,我是用的NTFS格式分区,我也设置了SA的密码,
但是感觉怎么不用输密码,就可以进入到企业管理器里面了哟?
谢谢
回复
weigm 2005-07-26
这其实是两个问题:1-当别人在你的电脑上操作如何保护数据? 2-别人取得你的mdf文件如何,使它不被利用.

对第1个问题你最好用ntfs分区,然后平时用普通权限的用户登录;对sa设置强壮密码.
对第2个问题可以用第三方加密软件(或自己写一个小程序)对mdf文件加密,但这样用企业管理器也不成了,呵呵,你自己也要先解密哟
回复
qp19830612 2005-07-26
汗。。。。
回复
qp19830612 2005-07-26
怎么没人回答了哦
回复
dilu1984 2005-07-26
对表里面的数据进行加密吧,就算别人拿出去了也没用
想密码之类的就用如MD5单向算法加密
回复
qp19830612 2005-07-26
什么``说详细点嘛!
回复
张海霖 2005-07-26
ntfs加密
回复
发帖
应用实例
创建于2007-09-28

2.7w+

社区成员

MS-SQL Server 应用实例
申请成为版主
帖子事件
创建了帖子
2005-07-26 01:05
社区公告
暂无公告