Updated to TDB 837.20081

Port From (https://github.com/TrinityCore/TrinityCore/commit/f4b4425862dab8ea743d9fa52097f7d742984a59)
This commit is contained in:
hondacrx
2020-08-22 12:02:51 -04:00
parent 36d5ba9884
commit 9c4ce970b1
147 changed files with 647195 additions and 22 deletions
@@ -0,0 +1,12 @@
--
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN 856 AND 860;
INSERT INTO `rbac_permissions` (`id`,`name`) VALUES
(856, 'Command: npc spawngroup'),
(857, 'Command: npc despawngroup'),
(858, 'Command: gobject spawngroup'),
(859, 'Command: gobject despawngroup'),
(860, 'Command: list respawns');
DELETE FROM `rbac_linked_permissions` WHERE `linkedId` BETWEEN 856 AND 860;
INSERT INTO `rbac_linked_permissions` (`id`,`linkedId`) VALUES
(197,856),(197,857),(197,858),(197,859),(197,860);
@@ -0,0 +1,7 @@
DELETE FROM `rbac_permissions` WHERE `id`=865;
INSERT INTO `rbac_permissions` (`id`,`name`) VALUES
(865, 'Command: npc showloot');
DELETE FROM `rbac_linked_permissions` WHERE `linkedId`=865;
INSERT INTO `rbac_linked_permissions` (`id`,`linkedId`) VALUES
(197,865);
@@ -0,0 +1,2 @@
--
UPDATE `rbac_permissions` SET `name`="Command: debug worldstate" WHERE `id`=339;
@@ -0,0 +1,2 @@
--
UPDATE `rbac_permissions` SET `name`="Command: debug combat" WHERE `id`=309;
@@ -0,0 +1,3 @@
-- TDB 830.20061 auth
UPDATE `updates` SET `state`='ARCHIVED',`speed`=0;
REPLACE INTO `updates_include` (`path`, `state`) VALUES ('$/sql/old/8.x/auth', 'ARCHIVED');
@@ -0,0 +1,6 @@
ALTER TABLE `account_access`
CHANGE COLUMN `id` `AccountID` INT(10) UNSIGNED NOT NULL,
CHANGE COLUMN `gmlevel` `SecurityLevel` TINYINT(3) UNSIGNED NOT NULL,
ADD COLUMN `Comment` VARCHAR(255) DEFAULT NULL AFTER `RealmID`;
UPDATE `rbac_permissions` SET `name` = 'Command: account set seclevel' WHERE `id` = 228;
@@ -0,0 +1,7 @@
DELETE FROM `build_info` WHERE `build`=34963;
INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`,`winAuthSeed`,`win64AuthSeed`,`mac64AuthSeed`,`winChecksumSeed`,`macChecksumSeed`) VALUES
(34963,8,3,0,NULL,NULL,'7BA50C879C5D04221423B02AC3603A11',NULL,NULL,NULL);
UPDATE `realmlist` SET `gamebuild`=34963 WHERE `gamebuild`=34769;
ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int(10) unsigned NOT NULL DEFAULT '34963';
@@ -0,0 +1 @@
UPDATE `build_info` SET `mac64AuthSeed`='C5658A17E702163447BAAAE46D130A1B' WHERE `build`=34963;
@@ -0,0 +1,7 @@
DELETE FROM `build_info` WHERE `build`=35249;
INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`,`winAuthSeed`,`win64AuthSeed`,`mac64AuthSeed`,`winChecksumSeed`,`macChecksumSeed`) VALUES
(35249,8,3,7,NULL,NULL,'C7B11F9AE9FF1409F5582902B3D10D1C',NULL,NULL,NULL);
UPDATE `realmlist` SET `gamebuild`=35249 WHERE `gamebuild`=34963;
ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int(10) unsigned NOT NULL DEFAULT '35249';
@@ -0,0 +1,7 @@
DELETE FROM `build_info` WHERE `build`=35284;
INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`,`winAuthSeed`,`win64AuthSeed`,`mac64AuthSeed`,`winChecksumSeed`,`macChecksumSeed`) VALUES
(35284,8,3,7,NULL,NULL,'EA3818E7DCFD2009DBFC83EE3C1E4F1B',NULL,NULL,NULL);
UPDATE `realmlist` SET `gamebuild`=35284 WHERE `gamebuild`=35249;
ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int(10) unsigned NOT NULL DEFAULT '35284';
@@ -0,0 +1 @@
UPDATE `build_info` SET `mac64AuthSeed`='A6201B0AC5A73D13AB2FDCC79BB252AF' WHERE `build`=35284;
@@ -0,0 +1,13 @@
-- AUTH CLEANUP PHASE 3
-- update `account` structure
-- sha_pass_hash/s/v kept around for now, for backwards compatibility
ALTER TABLE `account`
DROP COLUMN `sessionkey`,
ADD COLUMN `salt` BINARY(32) AFTER `username`,
ADD COLUMN `verifier` BINARY(32) AFTER `salt`,
ADD COLUMN `session_key` BINARY(40) AFTER `verifier`,
MODIFY COLUMN `s` VARCHAR(64) NOT NULL DEFAULT 'dummy value, use `salt` instead',
MODIFY COLUMN `v` VARCHAR(64) NOT NULL DEFAULT 'dummy value, use `verifier` instead';
UPDATE `account` SET `salt`=REVERSE(UNHEX(`s`)), `s`=DEFAULT WHERE LENGTH(`s`)=64;
UPDATE `account` SET `verifier`=REVERSE(UNHEX(`v`)), `v`=DEFAULT WHERE LENGTH(`v`)=64;
@@ -0,0 +1 @@
ALTER TABLE `account` MODIFY COLUMN `session_key` VARBINARY(64) AFTER `verifier`;
@@ -0,0 +1,5 @@
--
ALTER TABLE `account`
DROP COLUMN `session_key`,
ADD COLUMN `session_key_auth` BINARY(40) DEFAULT NULL AFTER `verifier`,
ADD COLUMN `session_key_bnet` VARBINARY(64) DEFAULT NULL AFTER `session_key_auth`;
@@ -0,0 +1,7 @@
DELETE FROM `build_info` WHERE `build`=35435;
INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`,`winAuthSeed`,`win64AuthSeed`,`mac64AuthSeed`,`winChecksumSeed`,`macChecksumSeed`) VALUES
(35435,8,3,7,NULL,NULL,'BB397A92FE23740EA52FC2B5BA2EC8E0',NULL,NULL,NULL);
UPDATE `realmlist` SET `gamebuild`=35435 WHERE `gamebuild`=35284;
ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int(10) unsigned NOT NULL DEFAULT '35435';
@@ -0,0 +1 @@
UPDATE `build_info` SET `mac64AuthSeed`='8FE657C14A46BCDB2CE6DA37E430450E' WHERE `build`=35435;