SQL Server登录服务器有两种验证方式,一种是windows身份验证,也就是本机验证,另一种就是SQL Server验证,就是使用账号密码的方式验证。
在使用windows身份验证登录时,直接就能登录数据库。登录时,服务器名称可以是一个英文的点‘.’,也可以是(local),都是代表本机。
如果使用SQL Server身份验证(还有一点,SQL Server身份验证,有一个超级管理员的账号,账号密码都为sa),第一次可能会登录失败,当登录出现错误,报错代码为18456:这个指当安装软件时,登录模式只为“windows身份验证模式”,此时需要修改登录模式。方法:用windows身份验证登录进去,如图:
鼠标在(local……)这里右键,属性,安全性,将服务器身份验证改为下面的两种验证方式。
修改完后,再用SQL Server身份验证,发现还是登录失败,此时错误代码为18470,这是什么原因呢,这个指账户被禁用了。
解决方法:首先还是用windows身份验证登录进去,然后在左边找到安全性>>登录名>>sa,在sa这个账户上右键,属性,然后在弹出的对话框中选择“状态”,把登录选择为启用即可。另外,在sa属性对话框中,在常规选项里可以修改sa密码。修改完,在资源管理器重启一下,这次再用SQL Server身份验证登录就可以了。
至此,已经完成了数据库的一切配置,并成功登录,接下来就是坚持每天登录数据库学习了。