数据库文件验证失败怎么解决

数据库文件验证失败怎么解决,第1张

无法打开用户默认数据库,登录失败,这也是SQL Server使用者常见的问题之一。在使用企业管理器、查询分析器、各类工具和应用软件的时候,只要关系到连接SQL Server数据库的时候,都有可能会碰到此问题。

一、原因

登录帐户的默认数据库被删除。

二、解决方法:

(一)、使用管理员帐户修改此帐户的默认数据库

1、打开企业管理器,展开服务器组,然后展开服务器

2 展开"安全性",展开登录,右击相应的登录帐户,从d出的菜单中选择,属性

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'"

给你个建议

dw做aspnet很无聊的,不好用,

去下载vs2005或者vs2008来用

连接数据库很简单

不会代码就用控件完成这个功能都是鼠标点的,不复杂,选择好数据源,然后把表里面的列钩上,查询是自动生成的

1,当你建一个数据库:是有用户名与密码的。

2,java中,通过建立一个类,比如说:databaseconnector,用于与数据库进行连接。

3,类建好后,如果你用的是mysql数据库的话,还需要再java中加载相应的jar包(mysql-connector-java-30jar),其他数据库也需要加载相应的包。

4用户名与密码,放于数据库中一个表中,当用户登录时,在数据库该表中查找是否有用户名与密码与所给相同的字段。如有,登录成功,跳转到相应页面。如无,登录失败。

安装数据库时,因为sa密码的设有规则要求,且不能忽略规则,很多人会选择仅Windows身份验证登录模式,这种情况下,如果要使用sa登录,要修改登录模式,设置sa登录密码并授权登录,具体步骤如下:

使用Windows身份验证登录模式,选中连接源,右键属性》安全性》服务器身份验证选中SQL Server和Windows身份验证模式。

返回数据源,点左边+号展开,安全性》登录名》sa,右键属性,常规设置密码,取消勾选强制实施密码策略,状态设置登录启用。

重新连接数据库引擎,身份验证选择Windows身份验证,输入登录名密码即可。

这个需要你设置sqlserver,在企业管理器里面,允许使用两种方式登录,即密码和windows验证。

然后再程序里设置连接字符串就可以了。

如果不会写连接字符串的格式,那就用连接数据库的控件建立一个,然后把字符串拷贝出来就OK

举例说明

cnn 是数据库连接 rst 是记录集 sql 是sql语句

sql="select username,password from 表名"

rstopen sql,cnn,adOpenKeyset, adLockReadOnly, adCmdText

if not rsteof then ''如果有多条就循环

用户名=rstfields("username")

密码=rstfields("password")

end if

rstclose

set rst=nothing

以上就是关于数据库文件验证失败怎么解决全部的内容,包括:数据库文件验证失败怎么解决、asp.net做网页 怎么做登录网页时验证数据库、java连接数据库怎么验证用户名和密码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9531326.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存