sa 是超级管理员,就是登录并管理SQL SERVER的一个特殊账号,权限比较大。一般不建议程序用此账号进行数据访问。
自己可以定义账号管理相应的数据库,并进行权限分配。
sql server sa密码会自动改变是设置错误造成的,解决方法为:
1、首先一般登录以及程序中连接SQL Server都会使用sa进行验证。
2、接着我们切换到windowns身份验证,如下图所示。
3、然后你可以看到这次不需要输入密码了,如下图所示。
4、这次登录以后我们找到安全性,如下图所示,展开它。
5、然后找到下面的sa用户,如下图所示。
6、接着右键单击选择属性,如下图所示。
7、最后在弹出的界面中直接修改密码就行了,如下图所示。
应用:密码设置错误导致的。解决方法:重新设置密码来解决此问题。
如下参考:
1.首先使用窗口验证方法复制登录,选择“数据库实例”,右键选择“属性”——“安全”。
2.将服务器身份验证选项从“窗口身份验证模式”更改为“SQLServer和窗口身份验证模式”。
3.重新使用窗口验证方法登录,然后右键点击【sa】登录名,选择点击【property】。
4.然后是时候更改sa密码了,如下图所示。
5.修改之后,尝试输入用户名和修改后的密码,如下图所示。
我们使用SQL Server的时候,默认只能用Windows身份验证登录服务器。那么如何用sa用户登录服务器呢?下面我给大家分享一下。
工具/材料
SQL Server Managment
01
首先我们进入SQL Server Managment服务器登录界面,用Windows身份验证登录服务器,如下图所示
02
进入服务器以后我们右键单击sa用户,选择属性选项,如下图所示
03
接下来在属性界面中我们选择常规选项,在右侧的密码输入框中设置sa的登录密码,如下图所示
04
然后切换到状态选项,将登录属性状态选择为启用,如下图所示
05
接着我们右键单击服务器名称,在下拉菜单中选择属性选项,如下图所示
06
然后在弹出的服务器属性中点击安全性选项,勾选SQL Server和Windows身份验证模式,如下图所示
07
接下来我们在右键单击服务器名称,这次选项重新启动选项,如下图所示
08
最后重新进入服务器的登录界面,我们这次就可以用sa用户登录服务器了,如下图所示
电脑提示SQL server 用户名sa登录失败的解决方法/步骤:
1、首先选择【Windows身份验证】模式连接数据库引擎。
2、在建立的连接上右键单击,选择【属性】,进入【服务器属性】界面。在左侧选择页中点击【安全性】,然后在右侧安全性设置界面的【服务器身份验证】一栏中选择【SQL Server和Windows身份验证模式】,点击【确定】按钮。
3、完成上述步骤之后,再次连接还是不能成功。这是因为初次使用登录名sa,此时sa还处于【禁用】状态。点开【安全性】【登录名】,找到登录名sa。
4、右键单击,选择【属性】,进入【登录属性-sa】界面。在【登录属性-sa】界面的右侧,可以设置sa的登录密码,设置密码时要取消对【强制实施密码策略】的勾选。
5、在【登录属性-sa】界面中,点击左侧选择页中的【状态】,然后在右侧出现的状态界面中将【登录】设置为【启用】,点击【确定】。先断开连接,然后再选择【SQL Server身份验证模式】进行连接,即可成功。
评论