[Winform]一个简单的账户管理工具
最近一直觉得注册的账户越来越多,帐号密码神马的容易弄混。自己就折腾了一个简单的账户管理工具,其实实现也挺简单,将每个账户的密码及相关密码提示信息,经aes算法加密之后保存到数据库,当前登录用户可以查询自己的账户信息,而不是别人的。界面如下:
数据表sql语句:
1 GO 2 3 /****** Object: Table [dbo].[tb_Account] Script Date: 10/23/2013 14:00:39 ******/ 4 SET ANSI_NULLS ON 5 GO 6 7 SET QUOTED_IDENTIFIER ON 8 GO 9 10 SET ANSI_PADDING ON 11 GO 12 13 CREATE TABLE [dbo].[tb_Account]( 14 [typeId] [int] NOT NULL, 15 [Id] [int] IDENTITY(1,1) NOT NULL, 16 [userId] [int] NOT NULL, 17 [AcountName] NVARCHAR(50)NOT NULL, 18 [AcountMessage] [nvarchar](100) NULL, 19 [Pwd] [varchar](50) NOT NULL 20 ) ON [PRIMARY] 21 22 GO 23 24 SET ANSI_PADDING OFF 25 GO
1 USE AcountManager 2 GO 3 4 /****** Object: Table [dbo].[tb_type] Script Date: 10/23/2013 14:00:58 ******/ 5 SET ANSI_NULLS ON 6 GO 7 8 SET QUOTED_IDENTIFIER ON 9 GO 10 11 CREATE TABLE [dbo].[tb_type]( 12 [typeName] [nvarchar](50) NOT NULL, 13 [Id] [int] IDENTITY(1,1) NOT NULL 14 ) ON [PRIMARY] 15 16 GO
1 USE AcountManager 2 GO 3 4 /****** Object: Table [dbo].[tb_Account] Script Date: 10/23/2013 14:00:39 ******/ 5 SET ANSI_NULLS ON 6 GO 7 8 SET QUOTED_IDENTIFIER ON 9 GO 10 11 SET ANSI_PADDING ON 12 GO 13 14 CREATE TABLE [dbo].[tb_Account]( 15 [typeId] [int] NOT NULL, 16 [Id] [int] IDENTITY(1,1) NOT NULL, 17 [userId] [int] NOT NULL, 18 [AcountMessage] [nvarchar](100) NULL, 19 [Pwd] [varchar](50) NOT NULL 20 ) ON [PRIMARY] 21 22 GO 23 24 SET ANSI_PADDING OFF 25 GO
有个小工具,总比放在文本文件中好些,管理起来也方便点,关于密码等信息,也是经过md5或者aes加密算法处理的。
转载于:https://www.cnblogs.com/wolf-sun/p/3388970.html
[Winform]一个简单的账户管理工具相关推荐
- 虚拟桌面:一个简单的桌面管理工具
转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家拍砖! 参考英文文章: <<Virtual Desktop: A Simple Desk ...
- SilkierQuartz 1.0.21 发布, 是一个 Quartz.NET 的强大且简单的Web管理工具和承载组件...
SilkierQuartz 是一个新的合并了 Quartzmin 和 QuartzHostedService的组件! Quartz.NET 是一个完整的开源的任务规划系统,从小应用至大型企业级应用都可 ...
- Python简单主机批量管理工具
Python简单主机批量管理工具 一.程序介绍 需求: 简单主机批量管理工具需求:1.主机分组2.主机信息使用配置文件3.可批量执行命令.发送文件,结果实时返回4.主机用户名密码.端口可以不同5.执行 ...
- 一个简单的主机管理模拟程序
最近写的一个小练习,主要是把前面学的东西整合一下.写了一个简单的主机管理界面,主要是练习以下知识点: Session和Cookie进行登录验证(装饰器) 数据库的基本操作 (单表,1对多,多对多) F ...
- 实现一个简单的压测工具
公司开发了一些服务器程序:上生产前需要进行压力测试,测试点包括:并发数.响应时间.吞吐量等指标.领导说,能不能仿照LoadRunner实现一个简单的压测工具(并发数在10000以上,结果指标以曲线图的 ...
- Asp.NetMVC利用LigerUI搭建一个简单的后台管理详解(函登录验证)
上一篇 Asp.Net 中Grid详解两种方法使用LigerUI加载数据库数据填充数据分页 了解了LigerUI 中Grid的基本用法 现在结合上一篇的内容做一个简单的后台管理,当然也有前台的页面. ...
- 【编程技巧】Code snippets(代码片段)在Visual Studio中的使用(附简单的Snippet管理工具)
引言 Code snippet (代码片段)在VS中指的是基于IDE支持的利用快捷方式快速输入一小段,或者称之为一整块代码的功能,在日常编程,特别是在工作中写内容相似的业务代码时,利用Snippet功 ...
- [HDF5] 封装了一个简单的C++ HDF5工具库,实现常用数据类型的读写
目录 一.开发环境 二.主要功能 三.文件结构 四.HDF5写数据到hdf5文件功能实现 五.HDF5读hdf5文件数据到程序中数据结构功能实现 六.头文件Hdf5Function.h 七.工具类 八 ...
- 一个简单的硬盘管理器的实现暨南京邮电大学操作系统——实验四:简单文件系统模拟实验
文章目录 前言 关于GPT的那点事 硬盘分区和文件系统的关系 GPT规范和MBR规范的历史[^1] GPT规范 开始干活 GPT类 定义GPT分区相关管理结构 创建一个GPT的管理类 GPT类的声明 ...
最新文章
- 牛客题霸 [最长公共子序列] C++题解/答案
- 揭秘 RocketMQ 新特性以及在金融场景下的实践
- 13.相机和图像——聚焦于对象实战,不断变化的焦距,景深_3
- 最高法明确:未成年直播打赏可退还
- 【仿某公司前台】 asp安全查询系统
- 幻昼计算机弹奏,freepiano曲谱_Freepiano简谱
- 2018北京网络赛B题 Tomb Raider
- [工作日志] LDAP的SHA加密方式--Java
- HTTP的options方法作用
- 手机浏览器找不到服务器,苹果手机的Safari浏览器找不到服务器怎么办?
- C# 调用打印机 打印 Excel
- 用百数教培管理系统轻松实现在线排课,优化机构日常管理
- 收集整理的ARM嵌入式linux开发入门视频教程
- 全球区块链理事会(GBBC)成立中国分会,开启新篇章
- 通过抓包获取内涵段子的接口
- ps图层填充颜色——先选好颜色,再选中需要填充颜色或者修改颜色的图层,最后按住Alt+Delete键。完成。...
- <CSS3练习> CSS动画综合案例 热点图(含素材)
- 认证、授权、鉴权和权限控制
- 上班工资低,想换行业,这5个冷门职业不错,竞争小,有前途
- 7-3 Swan学院社团招新