① 如何建立存放用戶名和密碼的資料庫表
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資料庫中的--安全性--登錄名(裡面存儲的就是登錄的賬號)