Mangos realmd account: Porovnání verzí

Z WoWResource Wiki
Přejít na: navigace, hledání
m
m (Znovu přestylováno)
Řádek 1: Řádek 1:
=== Tabulka `account` ===
+
== Tabulka `account` ==
 
 
 
Tato tabulka obsahuje informace o všech dostupných účtech.
 
Tato tabulka obsahuje informace o všech dostupných účtech.
  
  
 
=== Struktura ===
 
=== Struktura ===
 
 
{| border="1"
 
{| border="1"
 
!Pole
 
!Pole
Řádek 136: Řádek 134:
  
 
=== Popis polí tabulky ===
 
=== Popis polí tabulky ===
 
+
==== id ====
'''id'''
 
 
 
 
Jedinečné ID účtu.
 
Jedinečné ID účtu.
  
 
+
==== username ====
'''username'''
 
 
 
 
Uživatelské jméno účtu.
 
Uživatelské jméno účtu.
  
 
+
==== sha_pass_hash ====
'''sha_pass_hash'''
 
 
 
 
Toto pole obsahuje zašifrovaná hesla. Šifrování je SHA1 a je v následujícím formátu: username:password. SQL k vytvoření hesla (nebo k porovnání s aktuálním hashem) je:
 
Toto pole obsahuje zašifrovaná hesla. Šifrování je SHA1 a je v následujícím formátu: username:password. SQL k vytvoření hesla (nebo k porovnání s aktuálním hashem) je:
  
 
   SELECT SHA1(CONCAT(UPPER(`username`), ':', UPPER(<pass>)));
 
   SELECT SHA1(CONCAT(UPPER(`username`), ':', UPPER(<pass>)));
  
 
+
==== gmlevel ====
'''gmlevel'''
 
 
 
 
Bezpečnostní úroveň účtu (pravomoce). Různé úrovně mají přístup k jiným příkazům. Úrovně potřebné pro určitý příkaz jsou definovány v tabulce `[[mangos_world_command|command]]`.
 
Bezpečnostní úroveň účtu (pravomoce). Různé úrovně mají přístup k jiným příkazům. Úrovně potřebné pro určitý příkaz jsou definovány v tabulce `[[mangos_world_command|command]]`.
  
 
+
==== sessionkey ====
'''sessionkey'''
+
==== v ====
 
+
==== s ====
 
+
==== email ====
'''v'''
 
 
 
 
 
'''s'''
 
 
 
 
 
'''email'''
 
 
 
 
E-mailová adresa spojená s tímto účtem.
 
E-mailová adresa spojená s tímto účtem.
  
 
+
==== joindate ====
'''joindate'''
 
 
 
 
Datum vytvoření účtu.
 
Datum vytvoření účtu.
  
 
+
==== last_ip ====
'''last_ip'''
 
 
 
 
Poslední IP, se kterou se uživatel přihlásil k účtu.
 
Poslední IP, se kterou se uživatel přihlásil k účtu.
  
 
+
==== failed_logins ====
'''failed_logins'''
 
 
 
 
Počet neúspěšných pokusů o přihlášení k účtu.
 
Počet neúspěšných pokusů o přihlášení k účtu.
  
 
+
==== locked ====
'''locked'''
 
 
 
 
Možnosti: 0 - odemčený účet, 1 - uzamčený účet.
 
Možnosti: 0 - odemčený účet, 1 - uzamčený účet.
  
 
+
==== last_login ====
'''last_login'''
 
 
 
 
Datum posledního přihlášení k účtu.
 
Datum posledního přihlášení k účtu.
  
 
+
==== online ====
'''online'''
 
 
 
 
Možnosti: 0 - nepřihlášený uživatel, 1 - přihlášený (hrající) uživatel. Tuto hodnotu neměňte, ovládá ji jádro - jde o tzv. [[check-back]] například pro [[web]] atp.
 
Možnosti: 0 - nepřihlášený uživatel, 1 - přihlášený (hrající) uživatel. Tuto hodnotu neměňte, ovládá ji jádro - jde o tzv. [[check-back]] například pro [[web]] atp.
  
 
+
==== expansion ====
'''expansion'''
 
 
{| border="1"
 
{| border="1"
 
!ID
 
!ID
Řádek 221: Řádek 190:
 
Účtům s hodnotou 1, bude znemožněn přístup do oblastí datadisku WotLK.
 
Účtům s hodnotou 1, bude znemožněn přístup do oblastí datadisku WotLK.
  
'''mutetime'''
+
==== mutetime ====
 
 
 
Čas, ve formátu [[Unix time]], kdy bude účet "unmuted" (hráči bude zrušen "mute" a bude moci opět využívat chat ve hře).
 
Čas, ve formátu [[Unix time]], kdy bude účet "unmuted" (hráči bude zrušen "mute" a bude moci opět využívat chat ve hře).
  
 
+
==== locale ====
'''locale'''
 
 
 
 
Locale používá klient přihlášený k tomuto účtu. Pokud bylo nakonfigurováno více locale dat a byli přidány do world serverů, world servery budou navracet správné locale řetězce klientovi.
 
Locale používá klient přihlášený k tomuto účtu. Pokud bylo nakonfigurováno více locale dat a byli přidány do world serverů, world servery budou navracet správné locale řetězce klientovi.

Verze z 12. 10. 2010, 03:15

Tabulka `account`

Tato tabulka obsahuje informace o všech dostupných účtech.


Struktura

Pole Typ Null Key Výchozí hodnota Extra
id bigint(20) unsigned NE PRI auto_increment
username varchar(32) NE UNI
sha_pass_hash varchar(40) NE
gmlevel tinyint(3) unsigned NE MUL 0
sessionkey longtext ANO
v longtext ANO
s longtext ANO
email varchar(255) NE
joindate timestamp NE CURRENT_TIMESTAMP
last_ip varchar(30) NE 127.0.0.1
failed_logins int(11) unsigned NE 0
locked tinyint(3) unsigned NE 0
last_login timestamp NE 0000-00-00 00:00:00
online tinyint(4) NE 0
expansion tinyint(3) unsigned NE 0
mutetime bigint(40) unsigned NE 0
locale tinyint(3) unsigned NE 0


Popis polí tabulky

id

Jedinečné ID účtu.

username

Uživatelské jméno účtu.

sha_pass_hash

Toto pole obsahuje zašifrovaná hesla. Šifrování je SHA1 a je v následujícím formátu: username:password. SQL k vytvoření hesla (nebo k porovnání s aktuálním hashem) je:

 SELECT SHA1(CONCAT(UPPER(`username`), ':', UPPER(<pass>)));

gmlevel

Bezpečnostní úroveň účtu (pravomoce). Různé úrovně mají přístup k jiným příkazům. Úrovně potřebné pro určitý příkaz jsou definovány v tabulce `command`.

sessionkey

v

s

email

E-mailová adresa spojená s tímto účtem.

joindate

Datum vytvoření účtu.

last_ip

Poslední IP, se kterou se uživatel přihlásil k účtu.

failed_logins

Počet neúspěšných pokusů o přihlášení k účtu.

locked

Možnosti: 0 - odemčený účet, 1 - uzamčený účet.

last_login

Datum posledního přihlášení k účtu.

online

Možnosti: 0 - nepřihlášený uživatel, 1 - přihlášený (hrající) uživatel. Tuto hodnotu neměňte, ovládá ji jádro - jde o tzv. check-back například pro web atp.

expansion

ID Expansion
0 WoW Classic
1 WoW Burning Crusade
2 WoW Wrath of the Lich King

Účtům s nastavenou hodnotou 0 v tomto poli bude world server blokovat přístup do oblastí data disku TBC a WotLK ve hře. Účtům s hodnotou 1, bude znemožněn přístup do oblastí datadisku WotLK.

mutetime

Čas, ve formátu Unix time, kdy bude účet "unmuted" (hráči bude zrušen "mute" a bude moci opět využívat chat ve hře).

locale

Locale používá klient přihlášený k tomuto účtu. Pokud bylo nakonfigurováno více locale dat a byli přidány do world serverů, world servery budou navracet správné locale řetězce klientovi.