当我们连接数据库的时候可以使用Windows账户(包括域账户),或者数据库账户
如下图,我们可以使用Windows身份验证,或者SQL Server身份验证
如下图,当前我们选择“Windows 身份验证”,我们发现密码不要求我们输入了,为什么?因为我们当前登录系统的时候,系统已经对当前的用户进行了身份验证,而我们连接数据库又使用当前登录的用户administrator进行连接,因此数据库就不进行身份验证了。
那为什么我们的administrator默认就可以连接数据库呢?这是因为在数据库的安全性中授予了administrator进行连接,如下图有个内置的管理员组
既然管理员组的成员可以连接数据库,那么我这里就创建一个Windows用户并且把该用户添加到Window本地管理员组中,然后看看是否可以连接数据库,如下图,我创建了一个用户zhang,然后把他添加到了Windows本地管理员组中
如下图,我们注销服务器后使用zhang进行连接
如下图,用户zhang连接成功
如下图,我们使用zhang创建一个数据库test001,OK。
菜鸟学SQL