‘壹’ sql server 2008登陆(sa用户)时提示这个,帮我找找原因啊
分步骤:
1,貌似楼主已经开启了混合登录模式以及sa用户的登录,如果没有,具体参照楼上做。
2,检查sqlserver confinguration manager--->网络配置--->MSSQLSERVER协议---->shared Meory和TCP/IP是否都启用---->打开TCP/IP--->IP地址--->看登录地址127.0.0.1和localhost的端口1433有没有启用,把“否”改成“是”
3,检查sqlserver服务有没有启动
4,登录,服务器写计算机名,用户sa,密码你知道我不知道.......
然后你就可以放心使用了。答对给分哦 ~
‘贰’ 使用sql2008时,我采用SQL server 身份验证 用sa登录,但是无法连接
你的sa密码错误,采用Windows身份验证登陆进去,里面有个【安全性】—》【登录名】—》【sa】点击右键跳出登录属性对话框,在【常规】选项里面修改【SQL
Server身份验证】的密码,试试看,应该可以的。
还有要看一下你的【服务器属性】—》【安全性】—》【服务器身份验证】是否是【SQL
Server和windows身份验证模式】,如果不是呢改一下,重启服务揪可以了。
‘叁’ sql 2008 sa administrator都被禁用了怎么办
2. 或者你还有其它的sysadmin权限的账号,你可以用此账号登录,重置SA密码。 但是在以下情况下,怎么办呢? 1. SA密码丢失或者SA账号被禁用。 2. 你进行了一些安全操作,把BuiltinAdministrator账号从SQL Server中删除了。 然后你不可以用sysadmin权限的账号登录SQL Server了,是不是打算重装SQL Server 2008了呢?其实可以不用重装系统。 我们可以把SQL Server 2008 启动为单用户模式,然后用Windows Administrative groups里的成员去登录SQL Server 2008. 操作步骤: 1. 我们可以先添加一个账号为Test的成员到Windows Administrative groups,用Test账号登录操作系统。 2. 用Run as a administrator打开命令提示符里输入NET STOP MSSQLSERVER, 即停止MSSQLSERVER运行。 3. 在命令提示符里输入 NET START MSSQLSERVER /m, 将SQL Server 2008 启动为单用户模式。 4. 然后可以用Test账号登录SQL Server 2008。 5. SQL Server已经是单用户模式启动即只允许一个用户连接,这时单击“New Query”会报错“Login failed for user. Reason: Server is in single user mode. Only one administrator can connect at this time”。 6. 这时右击实例名,单击“断开连接”,关闭“对象资源管理器”,然后再点击“New Query”就可以连接了,你可以使用命令 ALTER Login SA enable 重新开启SA 账户。 7. 你可以创建一个有sysadmin权限的SQL Server的 新账户SAMLPE。 CREATE LOGIN SAMPLE WITH PASSWORD=’PASSWORD@123’ SP_ADDSRVEROLEMEMBER ‘SAMPLE’ , ’SYSADMIN’8. 现在你需要关闭SQL Server,在命令提示符下 输入 NET STAR MSSQLSERVER 正常启动SQL Server,你就可以SA 账户或者新创建的账号来登录SQL Server了。 此操作也同样适用于SQL Server 2005。 当时在MSDN上看到这篇文章就觉得是神作,不用重新安装了,哈哈!
‘肆’ sa---状态----sql server 身份验证 登录已锁定
你安装的时候选择了 Windows 身份验证模式
也就是 只能windows内置账户登录
解决方法
windows内置账户先登录(SQL Server Management Studio )
右键-》属性-》安全性-》服务器身份验证
勾选一下 重启一下就ok了
‘伍’ SQL server2016执行备份后报错,sa账号会自动被锁定
根据错误提示是15404,解决及原因:
1.首先写一句sql 语句备份指定数据库可以成功。
2.根据错误日志细节推断,数据库在执行维护计划是,用到了一个域的控制用户(系统管理员),而我们为了服务器安全,往往将默认系统管理员名称进行更改,所以导致无法执行任务计划。
3.解决方法是先将 SQL 安全性-->登录名 中原来的系统用户名更改为现在所用的用户名,然后删除现有的维护计划重新建维护计划。
4.问题即可得到解决。
‘陆’ sql 2008 windows身份和sa用户都无法登录18456。急急急!!
sql server 2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置:
1,SQL Server Management Studio Express(简写SSMS)
2,SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)
有两点要注意:
1,2005的外围应用配置器在2008中换了地方
2,有些设置生效需要重启一下SQL Server
step 1: 打开SSMS,用windows身份连接数据库,登录后,右键选择“属性”
step 2: 左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式
step 3: 选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”
step 4: 展开“安全性”->“登录名”->“sa”,右键选择“属性”
step 5: 左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码
step 6: 选择“状态”,选中“启用”,点击“确定”
step 7: 右击数据库选择“方面”
step 8: 将“RemoteAccessEnabled”属性设为“True”,点“确定”
step 9: 至此SSMS已设置完毕,先退出,再用sa登录,成功即表示sa帐户已经启用
step 10: 下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行
step 11: 以下为英文版本界面。如图:右侧的TCP/IP默认是“Disabled”,双击打开设置面板将其修改为“Enabled”
step 12: 选择“IP Addersses”选项卡,设置端口“1433”
step 13: 如图将"Client Protocols"的"TCP/IP"也修改为“Enabled”
step 14: 配置完成,重新启动SQL Server 2008。
此时应该可以使用了,但是还是要确认一下防火墙。
SQL Server 2005/2008 Express安装以后,默认情况下是禁用远程连接的。如果需要远程访问,需要手动配置。
打开防火墙设置。将SQLServr.exe(C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe)添加到允许的列表中。
‘柒’ sql server2008 用sa登录不上
如果windows身份验证可以登陆的话,那证明的你SQL服务是启动的,而服务器验证,模式可以在登录的时候选的,我看你可能要么是sa密码错误!或者你在安装的时候就对sa这个用户名设置有问题了
希望能帮上忙...
‘捌’ 为什么SQL Server2008 不能用sa登录:已成功与服务器建立连接,但是在登录过程中发生错误。
解决方法:打开‘程序’-‘所有程序’-‘Microsoft SQL Server 2005 ’-‘配置工具’-‘SQL Server 配置管理器’,在弹出的窗体中,找到‘SQL Server 2005 网络配置’,把‘MSSQLSERVER的协议’下的“Named Pipes”和“TCP/IP”启动,然后重新启动Microsoft SQL Server 2005就可以了。
如果还是不行看这里,这可能是服务器身份验证有关系,先用windows身份验证的方式登录进去,然后打开服务器属性,“安全性”把服务器验证方式改成“SQL SERVER 和 Windows身份验证.
还是不行的话,首先,确保您的登录模式已经设置为:混合模式
然后,(一):用Windows验证模式进入治理器中
(二)“安全”==》“用户”==》双击用户sa(弹出属性对话框)==》“状态”
(三):把状态改成enable,退出重新登录(用户验证模式)。
‘玖’ sqlserver2008r2为什么sa无法登陆
如果要启用用户名为“sa",SQL Server 身份验证,那按照下面的步骤应该可以解决问题了?不敢保证一定可以,但一般都是这么解决的。
1. 首先用windows身份登录,有如下界面
2. 右键实例-->属性,选择【安全性】,选择身份验证方式
3.右键实例-->【重新启动】
4.选择【安全性】-->【登录名】-->【sa】
5.双击【sa】,出现下面视图,点击【常规】,设置新的密码
6.选择【状态】,修改为如下设置
7.【文件】-->【连接对象资源管理器】,打开身份验证界面,选择【SQL Server 身份验证】,填入相应的用户名和密码便是。
8.启动【sa】成功!!!