Account
Материал из YTDB DataBase
Neggod (Обсуждение | вклад) |
Neggod (Обсуждение | вклад) (→locale) |
||
Строка 195: | Строка 195: | ||
Время, в Unix-формате, когда с аккаунта будет снят mute(лишение всех персонажей на аккаунте возможности печатать сообщения и клиентские комманды во всех чатах. .mute в игре). | Время, в Unix-формате, когда с аккаунта будет снят mute(лишение всех персонажей на аккаунте возможности печатать сообщения и клиентские комманды во всех чатах. .mute в игре). | ||
====locale==== | ====locale==== | ||
- | + | Локализация клиента используемого при входе на этот аккаунт. If multiple locale data has been configured and added to the world servers, the world servers will return the proper locale strings to the client. См. [[localization_lang|localization IDs]] |
Версия 21:04, 7 марта 2010
|
Назад к списку таблиц realm database.
Таблица `account`
Эта таблица содержит информацию о всех доступных аккаунтах.
Structure
Field | Type | Null | Key | Default | Extra |
id | bigint(20) unsigned | NO | PRI | auto_increment | |
username | varchar(32) | NO | UNI | ||
sha_pass_hash | varchar(40) | NO | |||
gmlevel | tinyint(3) unsigned | NO | MUL | 0 | |
sessionkey | longtext | YES | |||
v | longtext | YES | |||
s | longtext | YES | |||
varchar(255) | NO | ||||
joindate | timestamp | NO | CURRENT_TIMESTAMP | ||
last_ip | varchar(30) | NO | 127.0.0.1 | ||
failed_logins | int(11) unsigned | NO | 0 | ||
locked | tinyint(3) unsigned | NO | 0 | ||
last_login | timestamp | NO | 0000-00-00 00:00:00 | ||
online | tinyint(4) | NO | 0 | ||
expansion | tinyint(3) unsigned | NO | 0 | ||
mutetime | bigint(40) unsigned | NO | 0 | ||
locale | tinyint(3) unsigned | NO | 0 |
Описание полей
id
Уникальный ID аккаунта.
username
Имя акккаунта.
sha_pass_hash
Это поле содержит зашифрованный пароль. Шифрование SHA1 происходит в следующем формате: имя пользователя:пароль. SQL создает пароль (или для сравнивает с текущим хешем):
SELECT SHA1(CONCAT(UPPER(`username`), ':', UPPER(<pass>)));
gmlevel
Уровень доступа учетной записи. Различные уровни доступа предоставляют возможность пользоваться различными командами. Индивидуальный уровень, необходимый для доступа к команде определяется в таблице command.
sessionkey
v
The verifier field for SRP handhsakes. Set it to '0' if you change sha_pass_hash.
s
The seed for SRP handhsakes. Set it to '0' if you change sha_pass_hash.
e-mail, присвоеный учетной записи при регистрации.
joindate
Дата регистрации(создания аккаунта).
last_ip
IP адрес, с которого последний раз заходили на данный аккаунт.
failed_logins
Количество неверных попыток ввода аккаунта.
locked
Логическое значение 0 или 1 устанавливающее или снимающее блокировку аккаунта. (.account lock on\off в игре).
last_login
Дата последнего входа.
online
Логическое значение 0 or 1 показывающее в онлайне или нет данный аккаунт.
expansion
ID | Expansion |
0 | WoW Classic |
1 | WoW Burning Crusade |
2 | WoW Wrath of the Lich King |
Если значение = 0, сервер блокирует доступ аккаунта к TBC и WotLK контенту.
Если значение = 1, сервер блокирует доступ аккаунта к WotLK контенту.
Если значение = 2, предоставлен доступ аккаунта ко всему контенту.
mutetime
Время, в Unix-формате, когда с аккаунта будет снят mute(лишение всех персонажей на аккаунте возможности печатать сообщения и клиентские комманды во всех чатах. .mute в игре).
locale
Локализация клиента используемого при входе на этот аккаунт. If multiple locale data has been configured and added to the world servers, the world servers will return the proper locale strings to the client. См. localization IDs