就是你连接SQL数据库的用户名和密码,比如你登陆sql数据库管理软件时,它就会提示你连接哪个服务器并输入用户名和密码。就是这个用户名和密码了。 如果你登陆sql 软件的时候是windows 登陆那就新建个sql 账户,要不就把链接字符串换成windows的 ,数据库服务器的密码和用户名 ,就是你安装SQLServer数据库时设置的服务器密码,这个可以改的。如果你不记得了,那就没办法 ,除非你重装,或者你只用Windows验证输入。
Provider=MicrosoftJetOLEDB40;Jet OLEDB:Database Password=123456;Data Source=" & ServerMapPath("testmdb")
或者
dim connnews
dim connstrnews
dim DBName
DBname="newsmdb"
connstrnews="DBQ="+servermappath(dbName)+";DefaultDir=;DRIVER={Microsoft Access Driver (mdb)};"
set connnews=servercreateobject("ADODBCONNECTION")
connnewsopen connstrnews, "uid='admin',pwd='12345'"
connnewsclose
或者
dim str_conn,cn
Set cn = ServerCreateObject("ADODBConnection")
str_conn="Provider=MicrosoftJetOLEDB40;uid=admin;password=123456;Data Source= " & Servermappath("/dfang/difangmdb")
cnOpen str_conn
补充: 改这一句就可以了
connstr="Provider=MicrosoftJetOLEDB40;uid=admin;password=123456;Data Source=" & ServerMapPath(mdb)
loginasp
<%
set conn=servercreateobject("adodbconnection")'创建数据库连接
connstr="Provider=MicrosoftJetOLEDB40;" & "Data source=" & ServerMapPath("aamdb")
connopen connstr'打开数据库连接set rs=servercreateobject("adodbrecordset")'创建记录集
sql="select from 表1 where user="&requestform("username")&" and password="&requestform("password")&""
'用requestform("")从网页登录表单中获取用户提交的用户名密码并生成sql查询语句以便在数据库中执行
'此处requestform("")括号内的名字是根据用户名密码表单中的表单名所定
rsopen sql,conn,1,1 '打开记录集,并以只读方式执行sql查询if rseof and rsbof then'不存在记录则显示错误提示
responsewrite "用户名密码错误"
else'否则跳转到登录成功页面
set session("login_session")=requestform("username")'用session变量记录登录信息
responseredirect("login_successasp")'跳转到。。。
end ifrsclose'关闭记录集
set rs=nothing
%>login_successasp
<% responsewrite "欢迎您!"&session("login_session") %>
方法一直接使用OFFICE2000的ACCESS查看数据库里的密码
方法二使用数据库查看软件查看
方法三在登录验证处的密码验证前加个断开,显示你当前输入的密码[明文或加密了的],再写进数据库里,再把断开处还原即可登录
建立两个 Session(),一个名称为 Adminuser,一个名称为Adminlevel,
Session("Adminuser") '在验证成功后,存入管理账户的用户名
Session("Adminlevel") '在验证成功后,存入管理账户的管理权限级别,如果需要的话
建立一个CkAdminasp
if session("Adminuser")="" then
responseRedirect("indexasp") '或者使用loginasp 登录页
end if
只要验证不成功,就返回到首页
Loginasp
<%
Session("Adminuser")=""
Session("Adminlevel")=""
%>
校验登录
set rs=serverCreateObject("adodbrecordset")
sql="select from admin where user_name='" & user_name & "' and user_pass='" & user_pass & "'"
conopen sql,1,3
if not (rsbof and rseof) then '登录成功
Session("Adminuser")=rs("user_name")
Session("Adminlevel")=rs("Adminlevel") '如果有这个字段
responseRedirect("Manage_indexasp") '验证成功后,跳转到需要的页面
else
'这里就是验证失败啦'
responseRedirect("indexasp") '或者使用loginasp 登录页
end if
rsclose
rs=nothing
最后,,在每个需要验证是否管理员登录的页面前边
<!--#INCLUDE FILE="/CkAdminasp"--> '注意文件路径,使用相对路径'
以上就是关于asp连接sql数据库 用户名和密码到底是什么全部的内容,包括:asp连接sql数据库 用户名和密码到底是什么、asp怎样连接带有密码的access数据库、打开ASP网站的MDB数据库提示要用户名密码,怎么破等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)