千年服务端官方Login服务器配置说明


目前千年登录服务器可用的有三种:官方Login(需安装BDE才能正常运行)、隐龙Login和单机Login,如果单机测试,使用单机Login最为方便,如下图所示,为单机Login,不用任何配置,只是不方便用来开服,主要问题是不能玩家自助注册账号。

image.png

而如果开服可以用隐龙Login和官方Login,隐龙的可以使用Access数据库,配置简单,只用配置一个数据源即可,但是可能在某些端存在BUG,比如本站开服遇到过玩家注册账号丢失的情况,最推荐的还是使用官方Login,稳定好用,只是官方Login需要安装SQL Server服务器,对非程序员来说有一些难度。这里稍做记录,方便大家。

1. 数据库下载与安装

数据官直接去微软官网下载,推荐使用SQL Server Express,这个是免费版,除了安装数据库,还要安装数据库管理工具SQL Server Management Studio (SSMS)。

2. 创建或还原数据库

根据下以表结构创建数据库,数据库名1000y,表名account1000y

account,password,char1,char2,char3,char4,char5,ipaddr,username,birth,telephone,makedate,lastdate,address,email,nativenumber,masterkey,ptname,ptnativenumber,

更多字段可以自己根据需要改,比如自增ID等。

对非专业程序员来说,可以使用以下方式还原备份的数据库:

1. 打开SQL Server Management Studio (SSMS)---在数据库里面新建一个数据库--名字为`1000y`
2. 点在数据库上右键选择`还原数据库`:源选择从设备-选择设备从文件添加文件(选择LoginServer下的数据库备份文件),目标选择1000y数据库;选项中选上‘覆盖现有数据库’,然后点确定还原

3. 配置数据源

1. 控制面板-管理工具-ODBC数据源(32位)-添加数据源
2. 驱动程序选 SQL Server,名称1000y_db,配置连接,更改默认数据库位1000y

4. 编辑·login.ini·

如果你使用的数据源名字和login.ini中的不一至,在此文件中修改,如果数据源使用windows登录验证,这里也不用配置账号密码。

企业微信截图_20220302103206.png

幻觉 3年前

下载了服务端体验单机版,数据库已建立,可以注册账号,也能登陆,但是服务端控制器打开后不到2分钟就自动关闭又重新开启,无限循环,不知道是什么原因?我的是WIN7 64位,求真相。