Manue:table Bot_passwords
↑ Manuel:Contenu | Schéma de base de données MédiaWiki | table bot_passwords |
Version de MediaWiki : | ≥ 1.27 |
La table bot_passwords enregistre les mots de passe des robots.
bot_password
du wiki local n'est pas nécessairement celle où les mots de passe sont enregistrés. Voir $wgBotPasswordsDatabase
et $wgBotPasswordsCluster
.
Champs
bp_user
ID global de l'utilisateur. Sur l'installation par défaut, ceci est une clé externe de user.user_id .
bp_app_id
ID d'application, utilisé pour différencier les applications multiples qui utilisent le même compte; les applications qui utilisent la connexion du robot doivent fournir <nom réel utilisateur>@<ID de l'application>
pour le nom d'utilisateur.
bp_password
Valeur de hachage du mot de passe (comme user.user_password ).
bp_token
Jeton pour se souvenir ou pour invalider la session (comme user.user_token ).
bp_restrictions
Blob JSON pour MWRestrictions.
bp_grants
Autorisations allouées au compte lorsqu'il s'est authentifié avec ce mot de passe de robot.
Résumé du schéma
Version de MediaWiki : | ≥ 1.30 |
DESCRIBE bot_passwords;
+-----------------+------------------+------+-----+----------------------------------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------------+------------------+------+-----+----------------------------------+-------+ | bp_user | int(10) unsigned | NO | PRI | NULL | | | bp_app_id | varbinary(32) | NO | PRI | NULL | | | bp_password | tinyblob | NO | | NULL | | | bp_token | binary(32) | NO | | | | | bp_restrictions | blob | NO | | NULL | | | bp_grants | blob | NO | | NULL | | +-----------------+------------------+------+-----+----------------------------------+-------+
Versions de MediaWiki : | 1.27 – 1.29 |
DESCRIBE bot_passwords;
+-----------------+---------------+------+-----+----------------------------------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------------+---------------+------+-----+----------------------------------+-------+ | bp_user | int(11) | NO | PRI | NULL | | | bp_app_id | varbinary(32) | NO | PRI | NULL | | | bp_password | tinyblob | NO | | NULL | | | bp_token | binary(32) | NO | | | | | bp_restrictions | blob | NO | | NULL | | | bp_grants | blob | NO | | NULL | | +-----------------+---------------+------+-----+----------------------------------+-------+
Index
Version de MediaWiki : | ≥ 1.27 |
SHOW INDEX IN bot_passwords;
+---------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+ | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment | +---------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+ | bot_passwords | 0 | PRIMARY | 1 | bp_user | A | 0 | NULL | NULL | | BTREE | | | | bot_passwords | 0 | PRIMARY | 2 | bp_app_id | A | 0 | NULL | NULL | | BTREE | | | +---------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+