精华内容
下载资源
问答
  • 主要为大家详细介绍了ASP 连接Access数据库登陆系统,感兴趣的小伙伴们可以参考一下
  • SQLserver数据库制作注册登陆系统
  • 一、基本目标首先在Access数据库Database.mdb中存在着用户信息表test:编写一个登陆系统,如果用户输入的用户名在表中没有,则提示“查无此人”,如果输入密码错误,则提示“密码错误”如果用户输入的用户名与密码都...

    一、基本目标

    首先在Access数据库Database.mdb中存在着用户信息表test:

    编写一个登陆系统,如果用户输入的用户名在表中没有,则提示“查无此人”,如果输入密码错误,则提示“密码错误”

    如果用户输入的用户名与密码都正确,则跳转到登陆成功页

    登陆成功页在普通情况下,不允许通过输入网址就能访问

    二、基本思想

    使用asp的session对象确保了用户名与密码的传递。

    弹出部分使用了javascript的脚本语言,使用asp对用户信息表进行查询。

    站点的基本结构如下:

    三、制作过程整个站点使用utf-8码保证不会乱码,所以每一页在页头必须有,如果使用DW的高版本则自动添加,低版本请把gb2312改成utf-8,记事本自便。

    1、登陆页面login.html仅仅是一个表单的静态页面。关键是用post方法传递信息,Action是到login.asp

    login

    username:

    password:

    2、login.asp登陆验证页面是本系统最核心的页面

    login

    '向把login.html传过来的两个信息用变量保存起来

    username=Request.Form("username")

    password=Request.Form("password")

    '数据库是上一级目录的Database.mdb

    %>

    db="../Database.mdb"

    '连接数据库指定动作,这段必须独立地占用一个否则在某些情况下IE8会出错

    Set conn = Server.CreateObject("ADODB.Connection")

    conn.Open "driver={Microsoft Access Driver (*.mdb)};pwd=admin;dbq=" & Server.MapPath(db)

    %>

    Set rs = Server.CreateObject( "ADODB.Recordset" )

    '看表中是否有此username

    sql = "select * from test where username='"+username+"';"

    rs.open sql,conn,1,3

    '如果什么都查不到,弹窗,弹回login.html

    if (rs.bof and rs.eof) then

    %>

    alert("查无此人");

    window.location.href = "login.html";

    '否则拿查出来的密码,与用户输入的密码作对比,看是否一致

    '查出来的密码必须先用一个变量接住,在ASP中不能直接比较

    else

    dbpwd=rs("password")

    '如果不一致,则弹窗,ASP没有!=,表示不等于请用<>

    if password<>dbpwd then

    %>

    alert("密码错误");

    window.location.href = "login.html";

    else

    '如果用户名密码都输入正确,则有此用户,timeout是为了防止用户非正常退出的,如果5分钟没有任何操作则判定其已经退出,ok是正常登陆的标志

    Session.Timeout=5

    Session("username")=username

    Session("login")="ok"

    %>

    alert("登陆成功");

    window.location.href = "success.asp";

    end if

    end if

    '用完数据库记得关

    rs.close

    set rs=nothing

    conn.close

    set conn=nothing

    %>

    3、success.asp

    没什么好说的,关键是看他是否有正常登陆标志,login的内容是否为ok,没有则将其弹出登陆页面

    欢迎登陆

    if Session.Contents("login")<>"ok" then

    %>

    alert("请正常登陆!");

    window.location.href = "login.html";

    else

    Response.Write("欢迎登陆,"+Session.Contents("username"))

    end if

    %>

    正常退出

    4、exit.asp退出处理页面

    正在退出...

    '所有session立即超时,并且移除所有session

    Session.Abandon

    Session.Contents.RemoveAll()

    %>

    window.location.href = "login.html";

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    展开全文
  • oracle在登录时,有三种身份认证方式:操作系统身份认证、密码文件认证、数据库认证。而conn /as sysdba是属于操作系统认证。  为什么这样说呢?你当前电脑开机时登录的用户,也就是进入操作系统的用户,例如是...

    oracle在登录时,有三种身份认证方式:操作系统身份认证、密码文件认证、数据库认证。而conn /as sysdba是属于操作系统认证。
     
      为什么这样说呢?你当前电脑开机时登录的用户,也就是进入操作系统的用户,例如是gooooal,它在你电脑的ora_dba组中。
     
      可以在“我的电脑”单击右键,找到“管理”,选择“本地用户和组”,发现有一个组叫“ora_dba”,双击它,看到成员列表中有“gooooal”。
     
      也就是在conn /as sysdba,oracle会进行操作系统验证,发现你当前登录的用户就属于ora_dba组,因此才可以登录成功。
     
      你可以把ora_dba组中的“gooooal”用户删除,再conn /as sysdba,就发现进不去了。
    --------------------- 
    作者:weivi001 
    来源:CSDN 
    原文:https://blog.csdn.net/weivi001/article/details/45535277 
    版权声明:本文为博主原创文章,转载请附上博文链接!

    展开全文
  • C#编写与数据库交互的登陆系统 最近在做WebGis的项目,我负责后端对数据库的操作,比较笨拙,以登陆系统为例写了一些代码。 using System; using System.Collections.Generic; using System.Linq; using ...
                                       C#编写与数据库交互的登陆系统
    

    最近在做WebGis的项目,我负责后端对数据库的操作,比较笨拙,以登陆系统为例写了一些代码。

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Data.SqlClient;
    namespace Logdemo
    {
        class Program
        {
            static void Main(string[] args)
            {
                string ConStr = "Data Source=********;Initial Catalog=*****;Integrated Security=True";
                try
                {
                  
                    SqlConnection conn = new SqlConnection(ConStr);
                    conn.Open();
                    if(conn.State==System.Data.ConnectionState.Open)
                    {
                        Console.WriteLine("OK");
                        Console.WriteLine("请输入用户名");
                        string UserName = Console.ReadLine();
                        Console.WriteLine("请输入密码");
                        string pwd = Console.ReadLine();
                        int n = pwd.Length;
                        
                            string sql = "select * from  登陆测试 where 用户名='" + UserName + "'";
                             using (SqlCommand cmd = new SqlCommand(sql, conn))
    
                            {
                            
                               //cmd.CommandText = "select * from  登陆测试 where 用户名=‘" + UserName + "’";
                                using (SqlDataReader reader = cmd.ExecuteReader())
                               {
                                //Console.WriteLine("1");
    
                               cmd.Connection = conn;
                                if (reader.Read())
                                {
                                    string rpwd = reader.GetString(reader.GetOrdinal("密码"));
                                
                                    rpwd = rpwd.Substring(0, rpwd.Length - 10+n);
                          
                                    int result = string.Compare(rpwd, pwd);
                                
                                    if (result==0)
                                        Console.WriteLine("登陆成功!");
                                    else Console.WriteLine("登陆失败");
    
    
                                }
                                else Console.WriteLine("用户名不存在!");
                               }
                            }
                        }
                    }
                   
                
                catch(Exception e)
                {
                    //Console.WriteLine("Sorry");
                }
                finally
                {
    
                }
               
                Console.Read();
    
            }
        }
    }
    

    知识点有:
    1、数据库的连接
    2、数据库的存储格式
    3、对不同类型变量的处理和比较

    展开全文
  • 【实例简介】酒店宾馆管理系统配置直接使用intellij idea的springboot打开等待把dependence下载完毕(配置maven 修改下载源)配置的properties中数据库需要改变不然会报错,填成自己的然后运行项目 本地的话就...

    【实例简介】

    酒店宾馆管理系统

    配置直接使用intellij idea的springboot打开

    等待把dependence下载完毕(配置maven 修改下载源)

    配置的properties中数据库需要改变不然会报错,填成自己的

    然后运行项目 本地的话就127.0.0.1:8080/login

    数据库中的employ中有密码,密码是加密过的,三种权限,管理者/工作人员/前台人员

    管理账号:admin 密码:admin

    工作人员账号:worker1 密码:worker1

    前台人员:sever1 密码:server1

    如果admin账号登录不了(提示密码错误),请在数据库执行语句,从而密码会变成worker1  update employ set password='$2a$10$UwdGCkrY6Bmdvz6fEk8kIOZls5y4PEkNq.mmQFwVp/H8b0qVuqwXm' where username='admin'

    功能挺全,遗憾的是没有找到下订单页面。。。。。

    仅供参考吧

    【实例截图】

    51bfe602afeac14e37ab1f3f730d9884.png

    abed0d885d688dbd95013d5dd4829705.png

    115c3ecf4db22cf982019350dfb03fd0.png

    c853427678adb73c01a8a05be030ea63.png

    4ca3150ce6bd12a8a1acff9ed673ae1f.png

    eea850bff7ba69b2a11055a1b4253b26.png

    be061b6d81a144df366da74a27a9058a.png

    【核心代码】

    展开全文
  • 酒店宾馆管理系统 配置直接使用intellij idea的springboot打开 等待把dependence下载完毕(配置maven 修改下载源) 配置的properties中数据库需要改变不然会报错,填成自己的 然后运行项目 本地的话就127.0.0.1:...
  • 【ASP】连接Access数据库登陆系统

    千次阅读 2017-07-10 14:16:38
    一、基本目标 首先在Access数据库Database.mdb中存在着用户信息表...编写一个登陆系统,如果用户输入的用户名在表中没有,则提示“查无此人”,如果输入密码错误,则提示“密码错误” 如果用户输入的
  • oracle 数据库登陆

    2017-05-04 10:34:35
    管理员登陆语句 账号要加上 as sysdba 例如:sys as sysdba 显示当前用户 SHOW USER; 显示系统拥有哪些用户 SELECT * FROM all_users; 新建用户并授权 CREATE USER USER_NAME IDENTIFIED BY USER_PASSWORD; ...
  • 简单的ASP登陆系统数据库 给初学者使用 大家多多交流学习 在论坛上看见有人提供 直接些了一段简单的登陆 配上数据库
  • 采用VB6.0编译,链接Access数据库的使用基本的登陆系统,可供新手初学使用!
  • 数据库登陆1045错误

    万次阅读 2018-10-07 11:20:43
    报错内容:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ ...注意:有可能会出现服务器无效的情况,应为这句话是在windows系统上 的,如果服务没有注册,就会爆出无效,这种情况,我也没有解...
  • 我要求:ACCESS2017数据库用户注册和登陆系统的代码。 注册好用户后客户可以用该用户名登陆这个数据库,新增记录或编辑删除自己填的记录。
  • ACCESS数据库用户注册和登陆系统的代码。注册好用户后客户可以用该用户名登陆这个数据库 Q709944问题的回答 v2 https://ask.csdn.net/questions/709944 另外带ace12.0驱动包。
  • 便签8-数据库登陆

    2016-06-05 21:58:01
    1.数据库知识点 PHP+MySQL数据库编程的步骤 第一步:登录到MySQL服务器 第二步:选择当前数据库 第三步:设置请求数据的字符集 第四步:执行SQL语句 ...@是为了安全屏蔽掉系统的错误信息, mysql_error
  • 操作系统认证方式登录数据库的含义是:只要是以oracle用户登录的用户都可以使用“sqlplus / as sysdba”方式连接到数据库中。 出于安全的考虑,我们可能需要禁用这个特性。当然,如果以操作系统认证方式无法顺利登录...
  • 系统数据库

    2020-10-28 12:24:03
    Sql server一共有5个系统数据库 Master: 记录sql server系统的所有系统级信息,例如:登陆账户信息,链接服务器和系统配置设置。记录其他所有的数据库的存在。数据文件的位置。Sql server的初始化信息,如果master...
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼界面是package 界面类;import javax.jws.soap.SOAPBinding.Use;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing....
  • 数据库登陆方法

    千次阅读 2019-01-18 19:44:36
    数据库的两种登陆方法 作者:吴炳耀 完成时间:2019.1.18 ...数据库登陆有两种方法: 分别是Windows 身份验证和SQL Server身份验证 但两种验证方法不同 1.Windows 身份验证是不能选择用户名和输入密码而...
  • 登陆测试数据库,此时由于磁盘满,无法登陆数据库,通过数据库启动初始化文件或者pfile、spfile文件查找确定数据库归档文件存放路径 cd $ORACLE_HONE/dbs ls more spfilecenter.ora cdd /u02/oradata/center/...
  • 小白自己打算做一个学生管理系统,打算写下自己的心得和步骤,本次采用C#和ACCESS数据库,开发环境用的VS2013,如有幸被别人看到,勿喷。 首先做了一个login登陆界面 用户名和密码用的是lable控件,文本框text控件...
  • 之前win10系统打了个补丁,然后Sql Server就莫名其妙登陆不上了,sa账户和windows账户登陆都失败,在网上找了一堆大神们的解决方法,现在总结下,以防遗忘。 登陆报错截图如下: 错误原因:应该是数据库引擎没...
  • Sql Server数据库系统表及用途 sysaltfiles:主数据库 保存数据库的文件 syscharsets:主数据库字符集与排序顺序 sysconfigures:主数据库 配置选项 syscurconfigs:主数据库当前配置选项 sysdatabases:主数据库...
  • 以oracle用户登陆操作系统,用sys用户任意密码登陆。 [oracle@dbsrv ~]$ sqlplus sys/akdosfw as sysdba SQL*Plus: Release 11.2.0.4.0 Production on Tue Nov 24 06:39:31 2015 ...
  • 搭建oracle12c备机过程中发现sqlplus登陆报错如下: [xdhsdb@oracle:/oracle]$sqlplus exec(): 0509-036 Cannot load program sqlplus be...
  • 用Oracle客户端或第三方客户端工具登陆数据库,如果在数据库服务器登陆,可以用: sqlplus / as sysdba来通过系统验证登陆 sqlplus sadf/w222 as sysdba登陆成功,即随便输入一个用户名(不管是否存在),随便...
  • 11月16日,腾讯云正式对外宣布,旗下国产金融级分布式数据库TDSQL已经在印尼Bank Neo Commerce银行新核心系统完成搭建并正式投入使用推动后者实现分布式数字化转型。这不仅意味着腾讯云自研数据库TDSQL在国内金融级...
  • 要想做好一个完整的登陆界面就需要到数据库,因为它们是一个整体,少了任何一样都没法说是一个完整的程序,我现在的这个还是不算完整的,我现在还没有想好里面的内容需要添加一些什么,我本来是是这样打算的,想在...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,121
精华内容 2,848
关键字:

数据库登陆系统