用戶數(shù)據(jù)庫:QPAccountsDB
數(shù)據(jù)庫內(nèi)容:
存儲用戶相關(guān)的全局信息,包括用戶的ID號碼、賬號名字、昵稱、登錄密碼、二級密碼、頭像(自定義頭像)、經(jīng)驗數(shù)值、魅力數(shù)值、游戲的管理權(quán)限、登錄次數(shù)、注冊地址、最后登錄地址等用戶屬性信息。還包括是否允許登錄,IP限制,游戲ID的保留與分配等表。
表AccountsFace(用戶自定義頭像表)
該表用于存放用戶自定義圖像和上傳圖像的時候相關(guān)資料
由以下字段組成:
- ID:用戶自定義頭像的記錄索引。自增長主鍵
- UserID:使用該頭像的用戶的UserID
- CustomFace:用戶自定義頭像(由程序轉(zhuǎn)換為2進制保存)
- InsertTime:用戶上傳該頭像的時間
- InsertAddr:用戶上傳該頭像的IP地址
- InsertMachine:用戶上傳該頭像所用電腦的機器碼
表AccountsInfo(用戶信息表)
該表記錄著用戶的基本信息。用戶ID、用戶游戲ID、用戶賬號、用戶昵稱等信息對應與讀取都從該表獲得
由以下字段組成:
- UserID:用戶的唯一標識號碼,注冊的時候自動生成,用于其他表的關(guān)聯(lián)字段,不能修改
- GameID:游戲ID,注冊的時候自動生成,用于其他表的關(guān)聯(lián)字段,請通過正確的方式修改
- ProtectID:密保標識
- PasswordID:電子口令卡密鑰(密??ǎ?。可以通過該密鑰生成用戶九宮圖密???/li>
- SpreaderID:推廣員標識,若推廣員標識有效則表明當前玩家用戶是這個推廣員用戶的下線。該字段與UserID關(guān)聯(lián)。推廣員的使用由具體運營商確定。不填則為0
- Accounts:賬號名字,具有唯一性,不能重復,能修改
- NickName:用戶昵稱。平臺上顯示的名字
- RegAccounts:用戶注冊的原始名字,默認與賬號名字相同,方便運營商跟蹤管理賬號名字改變過的用戶
- UnderWrite:用戶個性簽名
- PassPortID:用戶注冊的身份證號碼
- Compellation:用戶注冊的真實姓名
- LogonPass:用戶賬號的登錄密碼,采用通用加密算法MD5加密記錄(32位密文)
- InsurePass:用戶銀行登錄密碼,采用通用加密算法MD5加密記錄(32位密文)
- FaceID:用戶圖像ID,該ID對于系統(tǒng)ID。并非自定義圖像ID
- CustomID:自定義圖像ID。默認為0時用戶讀取系統(tǒng)圖像。否則讀取用戶自定義頭像表的頭像
- Present:已兌換的魅力值總和。
- UserMedal:用戶獎牌。(具體獲取方式由運營商制定)用途:可以兌換金幣。
- Experience:用戶經(jīng)驗數(shù)值,表示用戶游戲的總局數(shù),可以通過修改每個游戲的經(jīng)驗數(shù)值增加方案得到策略的改變
- LoveLiness:用戶魅力值
- UserRight:用戶權(quán)限標志,參數(shù)意義需要參考所使用系統(tǒng)的權(quán)限參數(shù)對照表,請參考文檔最后的“權(quán)限參數(shù)對照表”
- MasterRight:管理員權(quán)限標志,參數(shù)意義請參考所使用系統(tǒng)的權(quán)限參數(shù)對照表,請參考文檔最后的“權(quán)限參數(shù)對照表”
- ServiceRight:服務權(quán)限標志,一般網(wǎng)站上使用權(quán)限由具體運營商確定
- MemberOrder:會員等級標識,默認為0,具體數(shù)字由具體運營商確定
- MasterOrder:管理等級標識,默認為0,具體數(shù)字由具體運營商確定
- MemberOverDate:會員到期時間
- MemberSwitchDate:會員切換時間
- CustomFaceVer:用戶自定義圖像版本號。默認為0。如果非0則代表用戶使用的自定義圖像
- Gender:用戶性別。保密為0,男為1,女為2
- Nullity:賬號禁用標識
- NullityOverDate:賬號解禁時間
- StunDown:賬號安全關(guān)閉標識,用戶安全保護相關(guān)(保留擴展用字段)由具體運營商確定如何使用
- MoorMachine:固定機器,用戶安全保護相關(guān),運營商可以在網(wǎng)站上提供該項服務,該項服務啟用后,根據(jù)“MachineSerial(機器碼序列)”限制用戶登錄行為
- IsAndroid:
- WebLogonTimes:網(wǎng)站登錄次數(shù),累計用戶從網(wǎng)站的登錄入口登錄的次數(shù)。(保留擴展用字段)由具體運營商確定如何使用
- GameLogonTimes:游戲登錄次數(shù),累計用戶從游戲客戶端大廳登錄的次數(shù)
- PlayTimeCount:用戶游戲時間
- OnLineTimeCount:用戶在線時間
- LastLogonIP:用戶最后登錄的IP地址
- LastLogonDate:用戶最好登錄的時間
- LastLogonMobile:用戶最后用手機登錄的手機號碼
- LastLogonMachine:用戶最后登錄的機器碼
- RegisterIP:用戶賬號的注冊所在的IP地址
- RegisterDate:用戶注冊時間
- RegisterMobile:用戶用手機注冊的手機號碼
- RegisterMachine:用戶注冊使用電腦的機器碼
表AccountsMember(會員信息表)
該表表示用戶可以購買不同級別或同一級別會員多次,并要保證每次購買都不會覆蓋已有的會員級別而在使用的時候可以從高級別的會員身份切換到低于這一級別的會員身份。切換的時間是正在使用的會員身份的級別的過期日期。
由以下字段組成:
- UserID:用戶的唯一標識號碼,注冊的時候自動生成,用于其他表的關(guān)聯(lián)字段不能修改
- MemberOrder:會員身份級別,與UserID字段組成復合主鍵。同一級別的會員身份對每個用戶來說僅存在一條記錄,用戶重復購買時在相同級別的會員身份上進行累加即可
- UserRight:該會員所獲得的用戶權(quán)限
- MemberOverDate:會員到期日期,表明該MemberOrder級別的會員的最后過期日期,用戶重復購買時在相同級別的會員身份上進行累加會員的到期日期
表AccountsProtect(用戶密碼保護信息表)
該表用于用戶申請密碼保護后。存放用戶申請密碼保護的相關(guān)問題與信息
由以下字段組成:
- ProtectID:密保標識。自增長主鍵
- UserID:使用這條密保信息的用戶ID
- Question1:問題1
- Response1:答案1
- Question2:問題2
- Response2:答案2
- Question3:問題3
- Response3:答案3
- PassportID:證件號碼
- PassportType:證件類型(1:身份證,2:學生證,3:軍官證,4:駕駛證,5:其他)
- SafeEmail:安全郵箱
- CreateIP:密保申請IP
- ModifyIP:密保修改時的IP
- CreateDate:密保申請日期
- ModifyDate:密保修改日期
表ConfineAddress(IP地址限制表)
該表的每條記錄限制可以具體到一個IP地址。用以控制用戶的登錄、注冊行為。
由以下字段組成:
- AddrString:IP地址字符,作為外鍵與用戶數(shù)據(jù)庫的LastLogonIP(上次登錄IP)字段關(guān)聯(lián)
- EnjoinLogon:限制登錄標示
- EnjoinRegister:限制注冊標示,僅對與該IP地址匹配的用戶機器起作用
- EnjoinOverDate:過期時間
- CollectDate:記錄日期
- CollectNote:記錄備注
表ConfineContent(用戶名保留)
該表用來記錄限制注冊的賬號字段。被記錄的名字將不能被注冊。
由以下字段組成:
- String:保留字符,用于保留或限定的用戶名
- EnjoinOverDate:過期時間
- CollectDate:記錄日期
表ConfineMachine(機器碼限制)
該表的每條記錄限制可以具體到一臺物理機器。用以控制用戶的登錄、注冊行為。
由以下字段組成:
- MachineSerial:機器序列碼,作為外鍵與用戶數(shù)據(jù)庫的機器序列碼字段關(guān)聯(lián)
- EnjoinLogon:限制用戶登錄游戲標示
- EnjoinRegister:限制注冊標示,僅對與該機器序列碼匹配的用戶機器起作用
- EnjoinOverDate:過期時間
- CollectDate:記錄日期
- CollectNote:記錄備注
表GameIdentifier(游戲標識預分配表)
該表的內(nèi)容在游戲運行前被創(chuàng)建。用于UserID與GameID對應。
由以下字段組成:
- UserID:用戶的唯一標識號碼,自動增長。步長同表AccountsInfo的UserID一致
- GameID:游戲ID,系統(tǒng)生成時按運營商確定的可以預先分配的ID規(guī)則進行生成填寫
- IDLevel:保留標識等級,默認為0,具體數(shù)字由具體運營商確定
表IndividualDatum(用戶資料表)
用戶資料表。供網(wǎng)站使用。用來記錄用戶的基本信息
由以下字段組成:
- UserID:用戶的唯一標識號碼,注冊的時候自動生成,用于其他表的關(guān)聯(lián)字段不能修改
- Compellation:用戶填寫的真實姓名
- QQ:用戶填寫的QQ號碼
- Email:用戶填寫的電子郵箱
- SeatPhone:用戶填寫的固定電話號碼
- MobilePhone:用戶填寫的手機號碼
- DwellingPlace:用戶填寫的詳細住址
- PostalCode:用戶填寫的郵政編碼
- CollectDate:用戶填寫的收集日期
- UserNote:備注信息
表ReserveIdentifier(游戲標識保留)
該表的內(nèi)容在游戲運行前被創(chuàng)建。該表記錄被保留下來的GameID(即靚號)。該表內(nèi)的GameID不能被申請,只能分配給用戶
由以下字段組成:
- GameID:游戲ID,系統(tǒng)保留的游戲ID。在生成游戲ID時填寫,為再次分配或贈送使用??梢员A舻腎D通常是比較有意義的數(shù)字ID比如:888888
- IDLevel:保留標識等級,默認為0,具體數(shù)字由具體運營商確定
- Distribute:分配標志(是否已分配)
表SystemGrantCount(注冊贈送記錄表)
該表記錄在某臺電腦上注冊用戶贈送金幣情況:
由以下字段組成:
- DateID:時間標識。同一天獲取的時間標示是一樣的。用來判斷是否是同一天。獲取辦法:selectCAST(CAST(GETDATE()ASFLOAT)ASINT)
- RegisterIP:用戶賬號的注冊所在的IP地址
- RegisterMachine:用戶注冊使用電腦的機器碼
- GrantScore:已經(jīng)贈送金幣數(shù)目
- GrantCount:已經(jīng)贈送金幣次數(shù)
- CollectDate:當天第一次贈送的時間
表SystemStatusInfo(系統(tǒng)狀態(tài)參數(shù)表)
存儲系統(tǒng)當前狀態(tài)。與該狀態(tài)下的提示語和相關(guān)附加屬性。
由以下字段組成:
- StatusName:狀態(tài)名稱
- StatusValue:狀態(tài)參數(shù)
- StatusString:改狀態(tài)下的提示語或備注信息
表SystemStreamInfo(每日登錄、注冊人數(shù))
每條記錄標識該“記錄日期”當天的登錄、注冊人次。由以下字段組成:
- DateID:日期標識
- WebLogonSuccess:網(wǎng)站登錄成功數(shù)量
- WebRegisterSuccess:網(wǎng)站注冊成功數(shù)量
- GameLogonSuccess:游戲登錄成功數(shù)量
- GameRegisterSuccess:游戲注冊成功數(shù)量
- CollectDate:記錄日期
存儲過程描述:
- GSP_GP_CustomFaceDelete:用戶取消自定義圖像所調(diào)用的存儲過程(詳見:自定頭像.sql)
- GSP_GP_CustomFaceInsert:用戶使用自定義圖像所調(diào)用的存儲過程(詳見:自定頭像.sql)
- GSP_GP_EfficacyAccounts:用戶通過游戲大廳客戶端注冊賬號服務器所調(diào)用的存儲過程(詳見:帳號登錄.sql)
- GSP_GP_EfficacyGameID:用戶通過ID方式登錄游戲廣場的服務器所調(diào)用的存儲過程(詳見:標識登錄.sql)
- GSP_GP_ModifyInsurePassword:用戶修改銀行密碼所調(diào)用的存儲過程(詳見:修改密碼.sql)
- GSP_GP_ModifyLogonPassword:用戶修改登錄密碼所調(diào)用的存儲過程(詳見:修改密碼.sql)
- GSP_GP_ModifyUnderWrite:用戶修改個性簽名所調(diào)用的存儲過程(詳見:修改簽名.sql)
- GSP_GP_ModifyUserIndividual:用戶更改自己的用戶資料事所使用的存儲過程(詳見:用戶資料.sql)
- GSP_GP_MoorMachine:用戶鎖機所調(diào)用的存儲過程(詳見:綁定機器.sql)
- GSP_GP_QueryUserIndividual:查詢資料存儲過程。用于調(diào)取用戶的資料信息(詳見:用戶資料.sql)
- GSP_GP_RegisterAccounts:電腦游戲客戶端注冊賬號所調(diào)用的存儲過程(詳見:注冊帳號.sql)
- GSP_GP_SystemFaceInsert:用戶修改為系統(tǒng)自帶圖像所使用的存儲過程(詳見:自定頭像.sql)
- GSP_GP_UnMoorMachine:用戶取消鎖機所調(diào)用的存儲過程(詳見:綁定機器.sql)
- GSP_GR_ManageUserRight:權(quán)限設(shè)置存儲過程。用于管理員設(shè)置用戶權(quán)限使用(詳見:設(shè)置權(quán)限.sql)
- GSP_MB_EfficacyAccounts:用戶通過手機游戲大廳客戶端注冊賬號服務器所調(diào)用的存儲過程(詳見:帳號登錄.sql)
- GSP_MB_EfficacyGameID:用戶通過手機以ID方式登錄游戲廣場的服務器所調(diào)用的存儲過程(詳見:標識登錄.sql)
- GSP_MB_RegisterAccounts:用戶通過手機游戲大廳客戶端注冊賬號所調(diào)用的存儲過程(詳見:注冊帳號.sql)