如何解决sql server修改sa密码中登录名sa登录失败的问题

页面导航:
→ 正文内容 SQLServer无法打开用户默认数据库
SQLServer无法打开用户默认数据库 登录失败错误4064的解决方法
这篇文章主要介绍了SQLServer无法打开用户默认数据库 登录失败错误4064的解决方法,需要的朋友可以参考下
&& 无法打开用户默认数据库,登录失败,其原因是登录帐户的默认数据库被删除。
&&& 解决办法是使用管理员帐户修改此登录帐户的默认数据库。
&&& 1、使用管理员帐号登入企业管理器,在“对象资源管理器”中,展开“安全性”――“登录名”,右键该帐户点击“属性”
&&& 2、在“登录属性”的对话框中,第一个“常规”选项卡界面的右边更改默认的数据库。
&&& 如果出问题的就是你的管理员帐户,你无法登入企业管理器里修改,可以使用以下命令,
&&& SQL Server 2000用户打开CMD命令提示符,使用以下命令:
&&& SQL帐户登录方式:isql -U"密码" -P"jtydl" -d"master" -Q"exec sp_defaultdb N'sa', N'master'"
&&& Windows验证登录方式:isql -E -d"master" -Q"exec sp_defaultdb N'BUILTIN/Administrators', N'master'"
&&& SQL Server 2005用户不能使用isql命令,因为SQL 2005版本里没有isql,网上都是转载isql的用法而没说在SQL 2005里没有这命令,这个问题
困扰了我大半小时,最后终于找到了,SQL2005但新增了一个sqlcmd命令来代替isql。只要把上面的isql换成sqlcmd即可,同样是在CMD命令提示符下
&&& 出现这个错误的的一般原因:
1、误删除了默认的数据库。
2、该默认的数据库在还原数据库时,使用了另外物理路径来备份的数据库进行还原,可能会出现上面的错误。&
您可能感兴趣的文章:
上一篇:下一篇:
最 近 更 新
热 点 排 行
12345678910SQLserver2008 自己创建的用户以及sa用户登录失败~~~ 不知道具体该怎么设置才能创建好用户_百度知道
SQLserver2008 自己创建的用户以及sa用户登录失败~~~ 不知道具体该怎么设置才能创建好用户
提问者采纳
安装的时候是不是选择的windows用户登陆验证的啊。sa是数据库用户所以不能登录了
提问者评价
问题解决了,其实是混合登陆选项没有打开~~~感谢啊
其他类似问题
为您推荐:
您可能关注的推广
sqlserver2008的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁SQL2005 用户sa登录失败解决方案
阅读:421次&&&时间: 11:33:50&&
题一:忘记了登录Microsoft SQL Server 2005 的sa的登录密码
问题二:用户 'sa' 登录失败。原因: 该帐户被禁用。 (Microsoft SQL Server,错误: 18470)
解决方法:先用windows身份验证的方式登录进去,然后在&安全性&-&登录名&-右键单击&sa&-&属性&,选择&状态&选项卡,&登录&选择&启用&,&是否允许连接到数据库引擎&选择&授予&,点击确定就可以了。
问题三:已成功与服务器建立连接,但是在登录过程中发生错误。(provider:共享内存提供程序,error:0-管道的另一端上无任何进程。)(Microsoft SQL Server,错误:233)
解决方法:打开&开始&-&所有程序&-&Microsoft SQL Server 2005 &-&配置工具&-&SQL Server 配置管理器&(又名SQL Server Configuration Manager),在弹出的窗体中,找到&SQL Server 2005 网络配置&,把&MSSQLSERVER的协议&下的&Named Pipes&和&TCP/IP&启动,然后重新启动Microsoft SQL Server 2005就可以了。
问题四:无法打开用户默认数据库。登录失败。用户&sa&登录失败。(Microsoft SQL Server, 错误:4064)
解决方法:先用windows身份验证的方式登录进去,然后在&安全性&-&登录名&-右键单击&sa&-&属性&,将默认数据库设置成master,点击确定就可以了。
问题五:用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联。
解决方法:检查你的数据库的认证模式,windows 和 混合模式,需要SA登陆的请选择混合模式。
检查计算机1433连接端口,1434数据端口是否打开
切记:一定要把SQL2005服务重启才生效。
补充内容:
用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联
问题一、忘记了登录Microsoft SQL Server 2005 的sa的登录密码
解决方法:先用windows身份验证的方式登录进去,然后在&安全性&-&登录&-右键单击&sa&-&属性&,修改密码点击确定就可以了。
问题二、已成功与服务器建立连接,但是在登录过程中发生错取。(provider:共享内存提供程序,error:0-管道的另一端上无任何进程。)(Microsoft SQL Server,错误:233)
解决方法:打开&程序&-&所有程序&-&Microsoft SQL Server 2005 &-&配置工具&-&SQL Server 配置管理器&,在弹出的窗体中,找到&SQL Server 2005 网络配置&,把&MSSQLSERVER的协议&下的&Named Pipes&和&TCP/IP&启动,然后重新启动Microsoft SQL Server 2005就可以了。
问题三、无法打开用户默认数据库。登录失败。用户&sa&登录失败。(Microsoft SQL Server, 错误:4064)
解决方法:先用windows身份验证的方式登录进去,然后在&安全性&-&登录&-右键单击&sa&-&属性&,将默认数据库设置成master,点击确定就可以了。
问题四、sql server 2005 错误 18452
无法连接到服务器
服务器:消息18452, 级别16,状态1
[Microsoft][ODBC SQL Server Driver][SQL Server]用户&sa&登陆失败。原因:未与信任SQL Server连接相关联
该错误产生的原因是由于SQL Server使用了&仅 Windows&的身份验证方式,因此用户无法使用SQL Server的登录帐户(例如 sa )进行连接,解决方法如下
设置允许SQL Server身份登录 (基本上这个很有用)
操作步骤:
1。在企业管理器中,展开&SQL Server组&,鼠标右键点击SQL Server服务器的名称
2。选择&属性&
3。再选择&安全性&选项卡
4。在&身份验证&下,选择&SQL Server和 Windows&
5。确定,并重新启动SQL Server服务
问题五、用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联。
解决方法:检查你的数据库的认证模式,windows 和 混合模式,需要SA登陆的请选择混合模式。
检查计算机1433连接端口,1434数据端口是否打开
针对sql 2005 进入管理器中&安全&==》&用户&==》双击用户(弹出属性对话框)==》&状态&把状态改成enable,退出管理器重新登录(用户验证模式)
即:右键数据库属性对话框,选择&安全性&选项卡,服务器身份验证模式选择&SQL Server和Windows身份验证模式 。然后重新配置sa的登陆信息即可。
SQL SERVER 2005使用sa 登录失败-提示该用户与可信 SQL Server 连接无关联
错误提示:
sa 登录失败,提示该用户与可信 SQL Server 连接无关联
解决方法:
打开SQL Server Management Studio Express,
右键点击服务器,选择Properties(属性),在弹出窗口中点击Security(安全)切换到安全面板,
将server authentication服务器认证从windows authentication mode(windows用户认证模式)
修改为Sql Server and Windows Authentication mode(Sql server和windows认证模式),ok。
打开security(安全性) -- logins(登录名) ,右键选中sa,选择properties(属性),点击Status(状态)切换到状态面板,将Login(登录)设置为Enabled(启用)。
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
[商业源码]&
Copyright &
All Rights Reserved&&&&&&&&我之前在一台机器装了sql server 2008,使用混合登陆,完全没问题。&&&&&&&&新买了台电脑后,有版本强迫症,装了sql server 2008 r2,我记得我装的时候选择的是混合登陆,可是安装完后,用户sa是禁止的,于是将我之前所做的项目搬到新机器后一连接后就出现了标题中的错误。&&&&&&&&网上查了开启sa的方法,毫无遗漏地试过了几遍还是不行,最后找到了解决方法,就是连接信息格式改成:&&&&&&&&connectionString="Data Source=.//Initial Catalog=数据库;uid=pwd=123456";&&&&&&&&可我原来是这么写的:&&&&&&&&&&&&connectionString="server=database=数据库;uid=pwd=123456");&&&&&&&&而且,为了不让sql server开机启动服务占我电脑资源,我把它的一些服务都禁止开机启动。原来的当我想要使用sql server 2008的时候,我是开启这个服务:MSSQLSERVER&&&&&&&&现在我需要启动的是这个服务:& & & & 后来我发现可以这么写:SQLEXPRESS&&&&&&&&connectionString="server=localhost//database=数据库;uid=pwd=123456");&&&&&&&&现在,可以彻底解决疑惑了,原来这两个服务的区别是,一个是默认实例服务,另一个是命名实例服务,默认实例的连接服务名称可以写local、localhost和ip地址,而命名实例则必须在后面加多一个/(在字符串中注意要转义)本机器名或者实例名,而导致我现在得那么写正式因为我使用了命名实例。用心创造滤镜
扫码下载App
汇聚2000万达人的兴趣社区下载即送20张免费照片冲印
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
24小时热线:
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
金蝶服务中心推荐阅读:
阅读(1459)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'SQL2005 用户sa登录失败。原因:该账户被禁用。 解决原因',
blogAbstract:'sql2005中如何启用SQL SERVER 验证模式SQL2005默认登陆是用windows用户登陆的。如果安装sql&& server&& 2005的时候,设置的身份验证模式为\"windows\"(默认) ,安装完成后,再想设置为\"sql&& server和windows\"的身份验证模式,,而sa用户是被禁用的,必须启用它。起用的方法介绍如下:&&& 1.&& 用Windows身份验证登陆Manage&& Studio(这个是不会存在问题的), 在新安装好实例(SQL&',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:0,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'24小时热线:\n\n',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}

我要回帖

更多关于 sql server 2008 sa 的文章

 

随机推荐