数据库设计——将用户名和密码与用户其他信息分成两张表,有什么好处?

Posted 大妖小白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库设计——将用户名和密码与用户其他信息分成两张表,有什么好处?相关的知识,希望对你有一定的参考价值。

面向对象方面考虑
用户信息就是用户本身,用户名和密码只是登陆钥匙

性能方面考虑
登陆验证的时候列较少,查询速度快。

安全性考虑
防止在查询用户信息时,把密码也直接查询出来,会容易被攻击和进行恶意操作。


以上是关于数据库设计——将用户名和密码与用户其他信息分成两张表,有什么好处?的主要内容,如果未能解决你的问题,请参考以下文章

PHP和MYSQL开发简易交互式站点

《团队-团队编程项目作业名称-设计文档》

建立数据库

europass db 结构关系或 noSql

Java 登录模块设计

Meteor Mongo 数据库设计用户帐户