无法打开用户默认数据库,登录失败,这也是SQL Server使用者常见的问题之一。在使用企业管理器、查询分析器、各类工具和应用软件的时候,只要关系到连接SQL Server数据库的时候,都有可能会碰到此问题。
一、原因
登录帐户的默认数据库被删除。
二、解决方法:
(一)、使用管理员帐户修改此帐户的默认数据库
1、打开企业管理器,展开服务器组,然后展开服务器
2. 展开"安全性",展开登录,右击相应的登录帐户,从弹出的菜单中选择,属性
3、重新选择此登录帐户的默认数据库
(二)、若没有其他管理员登录帐户,无法在企业管理器里修改,使用isql命令行工具
isql /U"sa" /P"sa的密码" /d"master" /Q"exec sp_defaultdb N'sa', N'master'"
如果使用Windows验证方式,使用如下命令行,将默认数据库改成非丢失的数据库:
isql /E /d"master" /Q"exec sp_defaultdb N'BUILTIN\Administrators', N'master'"
安装速达1000 sa 时提示密码是多少,安装时并没有提示呀
一,如果是客户端出现这样的问题,要看一看windows防火墙是否关闭,来宾账号是否启用。
二,如果是服务器出现这样的问题,首先也确定一下windows防火墙是否关闭,来宾账号是否启用。
都设置好了任然有问题的话,可以参照以下方法:
更改 MSDE sa 密码和登录验证模式
Microsoft SQL Desktop engine 2000 是一个常用的SQL支持数据库,但安装后其 sa 的默认密码为空,这样对数据安全有一定影响。因为MSDE2000是简化版本,无管理控制台,修改密码只能进入命令行方式。
要注意的是要在切换了SQL的身份验证方式后才可以命令行修改密码。默认的SQL身份验证方式是Windows账户模式,要改为采用SQL身份验证。
要Windows账户身份验证模式切换到SQL的身份验证模式,请按以下步骤操作:
1. 先停止 MSSQLSERVER 以及所有其他相关服务(如 SQLSERVERAgent
2. 打开注册表编辑器
3. 找到以下两个子项之一(取决于 MSDE 是作为默认 MSDE 实例安装的还是作为命名实例安装的):
HKEY_LOCAL_MACHINE\\Software\\Microsoft\\MSSqlserver\\MSSqlServer</P>
或者
HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Microsoft SQL Server\\<Instance Name>\\MSSQLServer\\
4. 在右窗格中,双击 LoginMode 子项
5. 在 DWORD 编辑器对话框中,将此子项的值设置为 2。确保选择了 Hex 选项,然后单击确定。 (默认情况下,Windows LoginMode 注册表子项的值设置为 1。如果启用SQL的身份验证模式,则此值为 2
6. 重新启动 MSSQLSERVER 和 SQLSERVERAgent 服务以使更改生效。至此,SQL验证模式切换完毕
7.在运行菜单执行 CMD 命令先进入命令行模式
8.进入MSDE安装目录C:\\Program Files\\Microsoft SQL Server\\80\\Tools\\Binn目录
9.执行命令
osql -U sa -Q "sp_password NULL, \`password\`, \`sa\`"
(其中 password 改为你要设置的密码,输入时注意单引号和双引号的格式)
10、之后会提示输入默认口令,直接按回车即可。密码修改成功。
修改了口令后不影响使用。如果要改密码步骤同上。此方法也可使用与命令行修改SQL2000企业版和专业版的sa口令。(前提是必须知道sa密码哦)
当然还可以重装数据库,但是有时候不小心会导致数据丢失 。
在SQL Server中出现 “无法打开用户默认数据库,登录失败” 是什么原因?
无法打开用户默认数据库,登录失败,这也是SQL Server使用者常见的问题之一。在使用企业管
理器、查询分析器、各类工具和应用软件的时候,只要关系到连接SQL Server数据库的时候,都有
可能会碰到此问题。
一、原因
登录帐户的默认数据库被删除。
二、解决方法:
(一)、使用管理员帐户修改此帐户的默认数据库
1、打开企业管理器,展开服务器组,然后展开服务器
2. 展开"安全性",展开登录,右击相应的登录帐户,从弹出的菜单中选择,属性
3、重新选择此登录帐户的默认数据库
(二)、若没有其他管理员登录帐户,无法在企业管理器里修改,使用isql命令行工具
isql /U"sa" /P"sa的密码" /d"master" /Q"exec sp_defaultdb N'sa', N'master'"
如果使用Windows验证方式,使用如下命令行,将默认数据库改成非丢失的数据库:
isql /E /d"master" /Q"exec sp_defaultdb N'BUILTIN\Administrators', N'master'"
iphone6s还原网络设置对手机有影响吗
这个是对手机没有任何影响的;还原过后需要重新设置网络参数(比如彩信参数等),另外还原网络设置也会清除WIFI连接记录,所以重新连接WIFI就需要重新输入一次密码。
今天捡到一个苹果6s,ID和屏幕都锁了,怎么能解开?
步骤如下:
1、先请按电源键开机,当屏幕会出现苹果标志,不要松开电源键。
2、紧接着再按住主屏Home 键不松手,直到屏幕黑屏。
3、当看到屏幕黑屏时,请松开电源键,继续按住主屏 Home 键,直到电脑端的 iTunes 出现检测到一个处于恢复模式的 iPhone。
4、随后点击 iTunes 窗口里的“恢复 iPhone”按钮。
5、接着 iTunes 会连接苹果的更新服务器,检测当前最新的 iOS 手机系统,并提示是否要删除手机上的所有数据并恢复,点击“恢复并更新”按钮继续。
6、随后 iTunes 会自动从苹果的更新服务器上下载恢复所需要的 iOS 系统,当下载完成以后会自动恢复到 iPhone 手机上。
7、最后当恢复成功以后,重新激活 iPhone6plus手机,就相当于恢复了系统的出厂设置,可以重新为手机设置开机密码了。
补充:
1、屏幕锁比较简单,一般是四位数(可以设置成复杂密码,个人觉得没必要),它是指由锁屏状态进入桌面时的密码,其实屏幕锁的起因是为了防止手机在口袋里被误触,后来衍生这些锁频密码,它可以防止别人偷看你的手机啊,作用比较单一。
2、ID锁是苹果IOS7系统的一大亮点,在5S上登陆自己的ID,这个ID也是iCloud(苹果网盘)账号,可以备份文件,好莱坞女星照片泄露知道不,就是有黑客破解了女星的ID账号,从她们的iClund下载的。
3、其实ID锁的最大用处是为了防盗,通过ID账号,可以在另外的苹果设备上或是电脑端,对丢失的手机进行定位!
打开sql数据库提示被使用
其实这说起来还是满复杂的```你这要是看不懂的话``我看你就叫些专业人士来搞吧```你这问题我是按下面漫漫试,试好的
连接到 SQL Server 的实例时收到错误消息:“Cannot open user default database”(无法打开用户默认数据库)
【全文】原因
用户默认数据库在连接时不可用。这可能是因为该数据库: • 处于可疑模式。
• 不再存在。
• 处于单用户模式,并且唯一可用的连接已由其他用户或事物使用。
• 已被分离。
• 已设置为 RESTRICTED_USER 状态。
• 处于脱机状态。
• 设置为紧急状态。
• 不具有映射到用户的登录帐户,或者该用户已被拒绝访问。
此外,该登录帐户可能是多个组的成员,且其中一个组的默认数据库在连接时不可用。
SQL Server 2005
在 SQL Server 2005 中,可以使用 sqlcmd 实用程序更改默认数据库。为此,请按照下列步骤操作: 1. 单击“开始”,单击“运行”,键入 cmd,然后按 Enter。
2. 根据 SQL Server 登录使用的身份验证种类,请使用以下方法之一: • 如果 SQL Server 登录使用 Microsoft Windows 身份验证连接到该实例,请在命令提示符处键入以下内容,然后按 Enter:
sqlcmd –E -S InstanceName –d master
• 如果 SQL Server 登录使用 SQL Server 身份验证连接到该实例,请在命令提示符处键入以下内容,然后按 Enter:
sqlcmd -S InstanceName -d master -U SQLLogin -P Password
注意:InstanceName 是要连接到的 SQL Server 2005 实例的名称的占位符。SQLLogin 是已删除其默认数据库的 SQL Server 登录的占位符。Password 是 SQL Server 登录密码的占位符。
3. 在 sqlcmd 提示符处,键入以下内容,然后按 Enter:
Alter LOGIN SQLLogin WITH DEFAULT_DATABASE = AvailDBName
注意:AvailDBName 是可由实例中 SQL Server 登录访问的现有数据库的名称的占位符。
4. 在 sqlcmd 提示符处,键入 GO,然后按 Enter。
SQL Server 2000 和 SQL Server 7.0
在 SQL Server 2000 和 SQL Server 7.0 中,可以使用 osql 实用程序更改默认数据库。为此,请按照下列步骤操作: 1. 在命令提示符处,键入以下内容,然后按 Enter:
C:\>osql -E
2. 在“osql”提示符处,键入以下内容,然后按 Enter:
1>sp_defaultdb 'user's_login', 'master'
3. 在第二个提示符处,键入以下内容,然后按 Enter:
2>go
更简单明了的:
无法打开用户默认数据库,登录失败,这也是SQL Server使用者熟悉的问题之一。在使用企业管理器、查询分析器、各类工具和应用软件的时候,只要关系到连接SQL Server数据库的时候,都有可能会碰到此问题,引起此错误发生的原因比较多,下面我们就来详细分析引起此问题的原因以及解决办法。
一、原因
登录帐户的默认数据库被删除。
二、解决方法:
(1)、使用管理员帐户修改此帐户的默认数据库
1、打开企业管理器,展开服务器组,然后展开服务器
2. 展开"安全性",展开登录,右击相应的登录帐户,从弹出的菜单中选择,属性
3、重新选择此登录帐户的默认数据库
(2)、若没有其他管理员登录帐户,无法在企业管理器里修改,使用isql命令行工具
isql /U"sa" /P"sa的密码" /d"master" /Q"exec sp_defaultdb N'sa', N'master'"
如果使用Windows验证方式,使用如下命令:
isql /E /d"master" /Q"exec sp_defaultdb N'BUILTIN\Administrators', N'master'"
注:上述isql命令可以直接在命令提示符下输入。
第二篇:
无法打开用户默认数据库 登录失败
无法打开用户默认数据库,登录失败,这也是SQL Server使用者熟悉的问题之一。在使用企业管理器、查询分析器、各类工具和应用软件的时候,只要关系到连接SQL Server数据库的时候,都有可能会碰到此问题,引起此错误发生的原因比较多,下面我们就来详细分析引起此问题的原因以及解决办法。
一、原因
登录帐户的默认数据库被删除。
二、解决方法:
(一)、使用管理员帐户修改此帐户的默认数据库
1、打开企业管理器,展开服务器组,然后展开服务器
2. 展开"安全性",展开登录,右击相应的登录帐户,从弹出的菜单中选择,属性
3、重新选择此登录帐户的默认数据库
-- 登录都没法,安全性节点似乎没法打开。
(二)、若没有其他管理员登录帐户,无法在企业管理器里修改,使用isql命令行工具
isql /U"sa" /P"sa的密码" /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 2000 中的连接问题
地址:http://support.microsoft.com/default.aspx?scid=kb;ZH-CN;827422
出现本错误的情况一般如下:
将一个数据库导入MS SQL数据库中,在企业管理器中,所有任务->还原数据库—>选择“从设备”还原,找到数据库文件“xxx.db”,导入。
报错:设备激活错误,请使用with move选项来标志该文件的有效位置。
解决方法:右键点“数据库”(注意不是某个特定的数据库)—>所有任务—>还原数据库—>选择“从设备”还原,选择要还原成的数据库名,然后在选项卡中,选择现有数据库上强制还原数据库,然后在下面修改数据库还原后的物理路径,这个路径要是存在的一个路径,否则就会出现上面的错误,逻辑文件名可以不用改,即可。
只要用不同默认数据库的用户登录就可以了。[--各个用户的默认数据库]
编辑SQL Server 注册,改为SQL Server身份验证,用sa登录就可以了
sa的默认数据库被分离 -> 重装SQL Server。
苹果6s plus A1634是什么版本 iPhone6s plus A1634是什么版本
苹果6s plus A1634是港台、新加坡、澳大利亚等地区发售的国际通行版。
苹果6s plus A1634国际通行版除了原有的金色,银色,深空灰并推出玫瑰金,屏幕采用高强度的Ion-X玻璃,处理器采用A9+M9处理器,CPU性能比A8提升70%,图形性能提升90%,后置摄像头1200万像素,前置摄像头为500万像素。
苹果6s plus A1634国际通行版的摄像头对焦更加准确,CMOS采用了类似三星的“深槽隔离”技术,支持4K视频摄录。数据连接方面,支持23个频段的LTE网络,和2倍速度的Wi-Fi连接。2015年9月25日发售。
扩展资料:
苹果6s plus A1634国际通行版使用注意事项:
1、极度怕静电:
苹果6s plus A1634国际通行版采用的是电容屏。虽然电容屏手机表面的那层玻璃都经过一定的抗静电处理,但不代表能抗得下冬天人体的静电,而且有不少人喜欢在其上面贴一张容易产生静电的劣质屏贴……手机在口袋里裸奔的童鞋要小心了。看来有配布袋的必要了。
2、怕油污和汗水等导电介质:
覆盖在屏幕上会形成导电层,从而引起屏幕飘移。手洗干净,擦干再用。快出手写笔吧,经常清理屏幕,冬天洗澡的时候不要带淋浴房。
3、怕“高”温:
这里的“高”温并不是用火去烤,而是达到40度左右的温度,就有可能引起电容屏飘移,长期处在这个温度,电容屏就会翘辫子。不要日光浴,不要在高温太阳下长时间使用。(建议:如果充电时屏幕温度高,请少用机子充电)
4、怕磁场:
特别是电磁场,那块小磁铁在电容屏上放一会,电容屏就会暂时性失效(也有可能会造成永久性损伤)别靠近音箱或带磁性的螺丝批等物品,回到家,不要把顺手手机放在音箱上。
参考资料:百度百科-iPhone 6s Plus
如何删除大量数据 sql server2005 数据量在8千万左右??
你要整表删除吗,那么你用truncate table 可以瞬间删除所有记录,但是这个不记录log,无法回滚。也不能加条件。
如果要加条件,就只好用delete了,或者就是用DTS把你所要的表导出到文本,然后清空表,再把文本导回表中。
你用sp_spaceused 'talbe_name'可以迅速查到你要的记录数,及表所占的空间。
truncate table table_name
delete table_name where .........
sp_spaceused 'table_name'
如果这样你可以用bcp先导出你要的5千万数据
先count(*)你的记录然后-8kw=@num
1、在cmd下,导出你要保留的记录到文本data_1中
E:\>bcp "select top @num * from db.dbo.table order by id desc" queryout data_1.txt -c -t "|" -r \n -U sa -P password
2、truncate table table_name ---trun掉你的表
3、将 data_1.txt 的数据导入到table中
E:\temp>bcp db.dbo.Table in data_1.txt -b 5000 -c -t ",|" -r \n -U sa -P password
4、ok搞定
速度绝对比delete快不知道多少倍。
而且日志也比较小。
然后你要高出1千五百万也可以用bcp来做。
效率很高。
转载请注明出处51数据库 » 修改数据库sa密码时提示找不到sp-p 打开数据库失败登陆不了怎么办