原贴地址:http://blog.youkuaiyun.com/ds252743641/archive/2008/07/08/2623377.aspx
一,给sa加上口令:
1,打开企业管理器------SQL Server服务器{一般默认为(LOCAL) (windowsNT)}------安全性-------登录,然后双击sa输入要设置的口令-----点确定------再次输入口令------点 确定,这样就完成了sa口令的设置。
2,可这样只能防范黑客以sa用户登录,并没有要求我们在打开企业管理器或查询分析器的时候也要输入sa密码。我们仍然能打开企业管理器和查询分析器对里面的数据库进行所有数据的操作,那怎么才能在连接企业管理器或查询分析器数据库的时候也要输入sa密码呢?
二,给企业管理器和查询分析器设置连接口令:
1,打开企业管理器------右击服务器节点(LOCAL) (windowsNT)-------编辑 SQL Server 注册属性------选择“使用SQL Server 身份验证”------输入登录名:sa------输入sa密码------选择“总是提示输入登录名和密码”------确定即可。有时在点确定后还 会有提示“活动连接的连接信息已被更改,要断开连接吗?”------点击“是”------再次输入sa密码点确定-------即完成连接。
2,虽然这样做只有输入sa密码才能完成SQL Server身份验证模式下的企业管理器和查询分析器里数据库的连接,可查询分析器里还有一个使用“windows身份验证”,只要我们使用这个验证方 式,仍然可以进入查询分析器里数据库进行数据操作,也可以在企业管理器中通过这个方式进行在现有数据库上“新建 SQL Server 注册”的重新注册,来对数据库的数据进行操作。怎么样才能禁用这个方式的连接呢?
三,禁用SQL Server的“windows身份验证”模式的连接:
1,打开企业管理器------SQL Server服务器{一般默认为(LOCAL) (windowsNT)}------安全性-------登录,双击类型为“windows组”及“windows用户”,将“安全性访问”的选项设置均设为为“拒绝访问”即可。
我在使用时碰到更改了sa密码后仍然不能sa登录的问题。估计是需要重启sql server 服务。我在(LOCAL)右键,然后安全性,更改为混合模式后,窗口繁忙了大约半分钟,然后就可以用新的sa密码登录了。