由于关系到数据库安全问题;客户端N台机器通过加密过的sa 账户来登录的;有人通过注册sqlserver,直接在数据库里修改了;
请问 怎么样才能防止被注册呢?
1:关于修改sa 密码的 除外 [影响范围太大! 不采用,领导不答应]
2:修改端口号,我修改了,也重启数据库了,但是照样能被注册;
3:使用防火墙;可是它也禁用了客户端机器上的程序访问数据库了;- -!不知道 有什么办法没?
以前有关的讨论:
http://topic.csdn.net/t/20030221/12/1451129.html
请问 怎么样才能防止被注册呢?
1:关于修改sa 密码的 除外 [影响范围太大! 不采用,领导不答应]
2:修改端口号,我修改了,也重启数据库了,但是照样能被注册;
3:使用防火墙;可是它也禁用了客户端机器上的程序访问数据库了;- -!不知道 有什么办法没?
以前有关的讨论:
http://topic.csdn.net/t/20030221/12/1451129.html
即使不能被注册,人家用程序用sa登陆数据库怎么办
人家连SA密码都能拿到。基本上你的SERVER就被人控制了。
个人建议:楼主既然SA密码不能改。
那么只能在程序里修改。用程序来控制。但是不知道这样变动范围大不。
改密码 然后用dsn
你把dsn分给程序员 这样他们就不知道密码