1:表结构
CREATE TABLE `subscriber` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`username` varchar(64) NOT NULL DEFAULT '',
`domain` varchar(64) NOT NULL DEFAULT '',
`password` varchar(64) NOT NULL DEFAULT '',
`ha1` varchar(128) NOT NULL DEFAULT '',
`ha1b` varchar(128) NOT NULL DEFAULT '',
PRIMARY KEY (`id`),
UNIQUE KEY `account_idx` (`username`,`domain`),
KEY `username_idx` (`username`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=gb2312;
username
是用户名
domain
是SIP域
password是密码
ha1
和 ha1b
分别是用户的ha1和ha1b值。
ha1=md5('username:domain:password')
ha1b=md5('username@domain:domain:password')
插入实例: