mirror of https://github.com/tp4a/teleport
89 lines
2.4 KiB
SQL
89 lines
2.4 KiB
SQL
|
|
CREATE TABLE `ts_account` (
|
|
`account_id` integer PRIMARY KEY AUTOINCREMENT,
|
|
`account_type` int(11) DEFAULT 0,
|
|
`account_name` varchar(32) DEFAULT NULL,
|
|
`account_pwd` varchar(32) DEFAULT NULL,
|
|
`account_status` int(11) DEFAULT 0,
|
|
`account_lock` int(11) DEFAULT 0,
|
|
`account_desc` varchar(255)
|
|
);
|
|
|
|
INSERT INTO "main"."ts_account" VALUES (1, 100, 'admin', '8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918', 0, 0, '超级管理员');
|
|
|
|
CREATE TABLE "ts_auth"(
|
|
"auth_id" INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
"account_name" varchar(256),
|
|
"host_id" INTEGER,
|
|
"host_auth_id" int(11) NOT NULL
|
|
);
|
|
|
|
CREATE TABLE "ts_cert" (
|
|
"cert_id" integer PRIMARY KEY AUTOINCREMENT,
|
|
"cert_name" varchar(256),
|
|
"cert_pub" varchar(2048) DEFAULT '',
|
|
"cert_pri" varchar(4096) DEFAULT '',
|
|
"cert_desc" varchar(256)
|
|
);
|
|
|
|
|
|
CREATE TABLE "ts_config" (
|
|
"name" varchar(256) NOT NULL,
|
|
"value" varchar(256),
|
|
PRIMARY KEY ("name" ASC)
|
|
);
|
|
|
|
|
|
INSERT INTO "main"."ts_config" VALUES ('ts_server_ip', '127.0.0.1');
|
|
INSERT INTO "main"."ts_config" VALUES ('ts_server_rpc_port', 52080);
|
|
INSERT INTO "main"."ts_config" VALUES ('ts_server_rdp_port', 52089);
|
|
INSERT INTO "main"."ts_config" VALUES ('ts_server_ssh_port', 52189);
|
|
INSERT INTO "main"."ts_config" VALUES ('ts_server_telnet_port', 52389);
|
|
INSERT INTO "main"."ts_config" VALUES ('ts_server_rpc_ip', '127.0.0.1');
|
|
|
|
CREATE TABLE `ts_group` (
|
|
`group_id` integer PRIMARY KEY AUTOINCREMENT,
|
|
`group_name` varchar(255) DEFAULT''
|
|
);
|
|
|
|
|
|
CREATE TABLE "ts_host_info"(
|
|
"host_id" integer PRIMARY KEY AUTOINCREMENT,
|
|
"group_id" int(11) DEFAULT 0,
|
|
"host_sys_type" int(11) DEFAULT 1,
|
|
"host_ip" varchar(32) DEFAULT '',
|
|
"host_port" int(11) DEFAULT 0,
|
|
"protocol" int(11) DEFAULT 0,
|
|
"host_lock" int(11) DEFAULT 0,
|
|
"host_desc" DEFAULT ''
|
|
);
|
|
|
|
CREATE TABLE "ts_auth_info"(
|
|
"id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
|
|
"host_id" INTEGER,
|
|
"auth_mode" INTEGER,
|
|
"user_name" varchar(256),
|
|
"user_pswd" varchar(256),
|
|
"user_param" varchar(256),
|
|
"cert_id" INTEGER,
|
|
"encrypt" INTEGER,
|
|
"log_time" varchar(60)
|
|
);
|
|
|
|
|
|
CREATE TABLE "ts_log" (
|
|
"id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
|
|
"session_id" varchar(32),
|
|
"account_name" varchar(64),
|
|
"host_ip" varchar(32),
|
|
"host_port" INTEGER,
|
|
"sys_type" INTEGER DEFAULT 0,
|
|
"auth_type" INTEGER,
|
|
"protocol" INTEGER,
|
|
"user_name" varchar(64),
|
|
"ret_code" INTEGER,
|
|
"begin_time" INTEGER,
|
|
"end_time" INTEGER,
|
|
"log_time" varchar(64)
|
|
);
|