① 如何建立存放用户名和密码的数据库表
create table UserThe(数据库表名)
( Id int IDENTITY (1, 1) NOT NULL ,
userID int , '会员ID自动递增,并是唯一的
username varchar(50), '会员名称50个字以内
attribute int DEFAULT 0, '属性默认值是设置0
Userpassword varchar(50), '这列是用户存放密码,建议用md5加密后保存,验证的时候用户输入的密码也加密后对比
UsTime DateTime DEFAULT GetDate(), '这个可以记录时间,默认为生成的时间
);
② 做网站时 用户信息 和 账号密码 放在数据库的一张表,还是不同表呢
通常都放一张表,但如果用户信息比较复杂(包含个人详细履历),那么主表(也就是账号表)中保存用户的帐号密码以及一些简要信息,详细的用户信息放到用户信息表,通过外键关联。
③ sql server 2008 登录用户存放在哪个表里。怎么查询登录用户。请高手们指教~~
存放在sys.sql_logins表中 查询的方法和正常的查询相同 select * from 表名
④ 请问SQL SERVER 2005中储存登录用户信息、用户权限的是表名是什么,用户密码是加密的吗,能反算吗
我没有用过2005,在2000中可以用企业管理器来做,也可以用命令来做:
首先进入数据库,用:sp_addlogin username/password,,sp_adser username/password 就可以创建新用户,至于可以用grant 语句来实现.不过不知道有没有把数据库创建者的权限一次授予新用户的语句,比如说:grant admin on database name to user
⑤ 用SQL数据库如何查看数据库的用户
select * from tableName;
tableName是数据库中注册用户表。
查询具体的字段:
SELECT column_name,column_name FROM tableName;
例子:
获取名为 "LastName" 和 "FirstName" 的列的内容(从名为 "Persons" 的数据库表):
SELECT LastName,FirstName FROM Persons;
(5)存储用户账号及相关信息的表名扩展阅读:
获取数据库所有表的字段及其字段
select table_name,column_name,column_comment,column_type,column_key from information_schema.Columns
where table_schema='数据库'
获取数据库某个表的字段及其字段
select table_name,column_name,column_comment,column_type,column_key from information_schema.Columns
where table_name='表名' and table_schema='数据库'
⑥ MySQL的用户信息存储在MySQL哪个数据库的哪个表中
1、首先在电脑中,打开本地已经安装的Navicat for MySQL,打开Navicat for MySQL工具软件的主界面。
⑦ 一般数据库存放用户名和密码的表名有哪些
Administrators,Operators,Users等
⑧ 关于易语言编写MYSQL账号登录的问题,表名Admin, 用户名密码随便选其中一条都能登录,怎么实现
.如果 (语句 = 假)
信息框 (“成功”, 0, )
.否则
信息框 (“用户名密码不正确!”, 64, “提示”)
============以上是你的代码==============
“执行SQL语句”成功返回真,失败返回假。
你那个代码就可以这样来理解了。
如果读取SQL数据库中符合的账号密码失败
登陆成功
否则(读取数据库中符合的账号成功)
登陆失败
这是一个逻辑错误。
还有第二个错误,你设置的语句缺少一个空格“'andpassword='”应该写为“' andpassword='”
第二点“执行SQL语句”这条命令的官方解释如下
“执行一条SQL语句,执行成功返回真,失败返回假。如果执行成功可以通过“取记录集”命令得到记录集句柄。本命令为高级命令。”
这里的概念就有点模糊了,注意“执行成功”,这里只是命令运行的结果,至于运行返回的句柄还需要通过“取记录集”来获取。
"select"这个命令,有结果就返回结果句柄,没有结果就返回“0”。
(在易语言里面调用这个命令是返回“0”还是返回“”空结果我没用过,我都是用的“查找记录”不是用语句命令来读取。)
更具这个你就还需要加一条判断,代码如下分割线内。
=================================
.版本 2
.支持库 mysql
语句 = 执行SQL语句 (mysql句柄, 全局_sql)
调试输出 (语句)
.如果 (语句=真)
.如果 (取记录集 () ≠ 0)
信息框 (“成功”, 0, )
.否则
信息框 (“用户名密码不正确!”, 64, “提示”)
.如果结束
.否则
信息框 (“数据库读写失败!”, 64, “警告”)
.如果结束
==================================
备注,第二点纯属个人理解。
==================================
我再给你一个演示源码吧。
⑨ sql server中哪张表用来储存登陆账号
sql server数据库中的--安全性--登录名(里面存储的就是登录的账号)