注册 登录
编程论坛 SQL Server论坛

SQL SERVER的安全性有多高呢

当蚂蚁爱上大象 发布于 2006-08-17 20:28, 1101 次点击
SQL SERVER的安全性有多高?
比ACCEAA高多了吧,
应该没有软件能够破解登陆密码吧?
16 回复
#2
kkzjk2006-08-17 21:36

看你设置得怎么样咯。sql注入的软件大把

#3
当蚂蚁爱上大象2006-08-18 20:28

应用程序不是B/S,也不是C/S
是单机EXE程序
这样做应该很保险了吧?

(关闭SQL SERVER线程和SQL SERVER服务管理器后,
我创建的数据库文件能够被拷贝到其它电脑上,
但是没有密码依然无法执行任何破解操作吧?

#4
偷着乐2006-08-19 11:05
传说中认为....SQL server 安全性不强哟
#5
神经塔2006-08-21 21:14
不过我知道sql有三层密码保护:1、登陆数据库。2、得到对数据库的操作。3、得到对表的操作权限!
#6
df66882006-08-24 11:07
以下是引用kkzjk在2006-8-17 21:36:20的发言:

看你设置得怎么样咯。sql注入的软件大把

是的,没有什么软件是不能破解的

#7
当蚂蚁爱上大象2006-08-31 21:12
SQL SERVER让我失望!!!
近日我又发现一个SQL SERVER的安全问题: 我的MIS系统是建立在SQL SERVER数据库上的单机程序,但是因为公用微机.谁都可以使用企业管理器打开数据库之前这样作:在右侧的树壮目录中,在组上(没错吧?)点击右键,选择"属性",把数据库的登陆方式改为WINDOWS验证方式,这样就不需要数据库的密码就直接打开任意一个数据库,请问这是怎么回事?要是这样还有什么安全性能可言???我都准备换种数据库啊?真是这样,没有办法了吗?请大侠们支招啊?
#8
小水滴2006-09-01 09:36
据我所知:SQL是服务器版本,最好装在服务器上,服务器当然只有管理员才有权限了.
#9
当蚂蚁爱上大象2006-09-01 21:52
以下是引用小水滴在2006-9-1 9:36:58的发言:
据我所知:SQL是服务器版本,最好装在服务器上,服务器当然只有管理员才有权限了.

大哥,你的意思我不太明白,可否补充一下?


我装的是WIN XP.

#10
wsn2006-09-02 10:25
没有绝对安全的系统,只有不称职的管理员
#11
小水滴2006-09-02 11:04
问题出在你使用的微机是公用的.

在实际应用中,安装 SQL SERVER 的微机只能由一个人(管理员)操作, 用户只能通过 B/S 或 C/S 访问数据库. 管理员对每个用户分配不等的权限, 这样其他人就不能轻意地改变你的设置.

当然, 管理员的水平越高,系统就越安全.

我说的不知对不对,与各位探讨.




#12
当蚂蚁爱上大象2006-09-15 20:21
微机是公用的.
不可能单独作为服务器,
我们要保持一小时手工追加一行数据,
而且还有设备追加的数据,间隔更短,且要随时查询.
怎么可以...????????

难道没有其他办法了吗?
#13
小水滴2006-09-16 19:24
以普通用户的身份登陆Windows,而不要用管理理员身份登陆Windows.

普通用户登陆Windows后,如果他使用企业管理器,在组上点击右键,没有"属性"这一项,因此也就不能修改登陆方式了.


#14
当蚂蚁爱上大象2006-09-26 20:16
以下是引用小水滴在2006-9-16 19:24:21的发言:
以普通用户的身份登陆Windows,而不要用管理理员身份登陆Windows.

普通用户登陆Windows后,如果他使用企业管理器,在组上点击右键,没有"属性"这一项,因此也就不能修改登陆方式了.


实际上就一个管理员帐号......
不可能每次暂时离开都能记得锁定计算机啊,对不对?


SQLSERVER 是这样的不安全,ORACLE也有类似问题,
INTERBASE数据文件可以设置密码,但通过重装、倒入数据文件后,密码好象就归零了.
到底我该选择何种数据库,才可以实现上述的目的?

#15
houjunli2006-09-27 09:42
在库文件夹加上密码访问。别人启动不起来怎么能进去呢
#16
棉花糖ONE2006-09-27 12:36
你可以设置别人的访问权限啊。你不要设置管理员的权限,别人就没法改了啊
#17
wohemachen2006-09-27 13:35
要看管理的怎么样了~
1