日期:2014-05-18  浏览次数:20442 次

登录windows后可以随意访问sql数据库
我用的是windows   server   2003   ,安装的   sql   server   2000

现在的问题是只要登录到   windows   server   2003   后,就可以随意
访问   数据库,我想设置成登录数据库需要口令的方式,怎样解决呢?谢谢

------解决方案--------------------
進入SQL Server 2000企業管理器,刪除數據庫登陸帳號:BUILTIN\Administrators 就可以了,在SQL 2000以及SQL 2005中都有這麼一個用戶,它對應的是Windows的administrators組,在SQL Server裡面是對用sysadmin的角色,默認是SQL Server的安全驗證裡面有這個組,其意思是:所有Windows administrators組的成員默認具有SQL Server 的sysadmin的權限。

刪除這個就可以做到了