在本机上装有sql server 2000数据库。如何才能保证数据库的安全性?
1.在本机上不能随意打开“企业管理器”。或者打开需要密码。
2.在本机上不能随意打开“查询分析器”.或者打开需要密码。
2.本机上的数据库不能复制和删除!
3.不能随意停止数据库服务器。
请各位高手赐教!!!
100分。

解决方案 »

  1.   

    企业管理器编辑服务器注册(不是服务器的属性)的属性,里面有一个选项,“总是提示输入用户名和密码”,选中就可以每次连接服务器的时候就需要用户名和密码。
    管理好Windows操作系统Administrators组用户的密码,因为默认情况下系统用户Administrators组下的所有用户都可以连接到本机的SQL Server。一般的用户,只拥有User级别的用户,不要让普通用户加入Administrators组。
    查询分析器正常启动都是需要登录的,除非已经连接到了企业管理器中注册的服务器。数据库在运行状态下,数据文件是不能被复制和删除的。如果用户的级别不够高,例如不是Administrators组的用户,一般是不能停止系统的服务的。这个可以参考看看Windows方面安全的文档。当然最好的办法是xxmmmx(踢踏)所说,物理的隔离这个机器,那就什么办法都不好办了。