DNF阿拉德游戏论坛

 找回密码
 立即注册
搜索
查看: 346|回复: 1
打印 上一主题 下一主题

[教程] DNF台服数据库用户与密码修改教程(by爱老牛社区)

[复制链接]
  • TA的每日心情
    无聊
    2020-5-4 11:23
  • 签到天数: 276 天

    [LV.8]以坛为家I

    1136

    主题

    1378

    帖子

    55万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    559843
    怒气
    556686
    声望
    228
    战力
    1138

    活跃会员灌水之王游戏爱好者阿拉德最佳作者阿拉德勇士战斗法师DOF玩家佛系DNF玩家

    跳转到指定楼层
    楼主
    发表于 2020-3-15 16:23:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    By:老牛
    服务端架设完,默认有root和game两个用户。

    root用户密码随便修改就可以,主要是方便GM使用,该账号可以删除。
    比如用Navicat连接后,打开mysql窗口,运行mysql语句修改即可:
    UPDATE user SET Password=Password('新密码') where User='root';

    下面是game用户的,密码使用的是TEA算法,所以必须是8位的。可以用密码生成器生成加密后的密码。
    修改密码之后需要修改服务端的配置文件以及数据库里面的密码。

    具体如下:
    例如刚架设完,game默认密码是uu5!^%jg,加密后的密码:20e35501e56fcedbe8b10c1f8bc3595be8b10c1f8bc3595b
    dxf目录下所有的*.cfg和*.tbl文件里面的原加密后密码,数据库的d_taiwan里db_connect表db_passwd字段的原加密后密码,game账号的密码及/home/dxf/bridge/cfg/bridge.cfg里的原密码。

    举例说明:
    原密码为uu5!^%jg,原加密后密码为20e35501e56fcedbe8b10c1f8bc3595be8b10c1f8bc3595b
    现在要修改成12345678,用工具得到加密后密码为c3667ddf980194e4e8b10c1f8bc3595be8b10c1f8bc3595b

    数据库的用navicat打开,找到d_taiwan里db_connect表db_passwd字段,将所有 20e35501e56fcedbe8b10c1f8bc3595be8b10c1f8bc3595b 改成 c3667ddf980194e4e8b10c1f8bc3595be8b10c1f8bc3595b
    SQL窗口执行SQL语句:
    1. UPDATE user SET Password=Password('12345678') where User='game'
    复制代码

    服务端的用命令改,批量替换:
    1. sed -i "s/uu5!^%jg/12345678/g" /home/dxf/bridge/cfg/bridge.cfg

    2. sed -i "s/20e35501e56fcedbe8b10c1f8bc3595be8b10c1f8bc3595b/c3667ddf980194e4e8b10c1f8bc3595be8b10c1f8bc3595b/g" `find . -type f -name "*.tbl"`

    3. sed -i "s/20e35501e56fcedbe8b10c1f8bc3595be8b10c1f8bc3595b/c3667ddf980194e4e8b10c1f8bc3595be8b10c1f8bc3595b/g" `find . -type f -name "*.cfg"`
    复制代码
    当然你也可以把上面的脚本写成shell脚本,直接输入相关参数进行修改。

    最后重启数据库跑五国即可。
    1. service mysqld restart
    复制代码


    勇士!今天也是充满希望的一天哦~!
    【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
  • TA的每日心情

    2020-4-4 15:59
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    0

    主题

    47

    帖子

    213

    积分

    阿拉德玩家

    Rank: 3Rank: 3

    积分
    213
    怒气
    52
    声望
    55
    战力
    4
    沙发
    发表于 2020-3-16 07:08:50 | 只看该作者
    为啥要加密呢
    勇士!今天要不要充满?...
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|DNF阿拉德游戏论坛 ( 蜀ICP备2024115554号

    GMT+8, 2025-4-27 20:18 , Processed in 0.203820 second(s), 10 queries , File On.

    Powered by Discuz! X3.3 网站地图 Auther by PAnoEAde & 地下城与勇士论坛

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表