解决SerMyAdmin无法登陆的问题
来源:互联网 发布:金融大数据应该学什么 编辑:程序博客网 时间:2024/05/18 06:19
1. 首先确认默认的用户名和密码,因为每个版本的SerMyAdmin的默认用户名密码可能不同,根据
《Building Telephony Systems with OpenSIPS 1.6》这本书上所说的SerMyAdmin的用户名和密码是
admin@setup和secret。但是从我的SerMyAdmin安装包里的MySql数据库里的初始化脚本里(sermyadmin.sql)
可以看到以下几行:
LOCK TABLES `subscriber` WRITE;
INSERT INTO `subscriber`
(`id`, `username`, `domain`, `password`, `email_address`, `ha1`, `ha1b`, `rpid`, `version`, `password_hash`, `auth_username`, `class`, `datetime_created`, `domain_id`, `countrycode`, `areacode`, `role_id`, `caller_id`, `domain_name`, `email`, `opensips_username`, `vmail_password`, `credits`, `pre_paid`)
VALUES
(1, 'admin', 'sermyadmin.org', 'secret', 'admin@sermyadmin.org', 'e2df32663fbff3bb2bd22ed7a4a35636', '7d9f741c07c122817e51c4fc817b15dd', NULL, 12, 'e5e9fa1ba31ecd1ae84f75caaa474f3a663f05f4', 'admin@sermyadmin.org', 'User', '2008-01-01 00:00:00', 1, '1', '305', 3, NULL, 'sermyadmin.org', 'admin@sermyadmin.org', 'admin', 'setup', NULL, NULL);
UNLOCK TABLES;
从这条Sql语句可以看到存放SerMyAdmin登陆用户的表是"subscriber",其中插入的登陆用户名和密码是admin@sermyadmin.org和secret(用户名由username+@+domin组成)。
2. 如果我们在执行这个脚本之前,已经执行了命令 opensipsctl add username password命令,那么上面那条Sql语句将不能执行。因为主键冲突。所以只能先清空这张表后,再去执行上面那条Sql语句。以插入默认的登陆用户。
3. 另外如果第二次执行SerMyAdmin里面的sermyadmin.sql脚本,会报出很多错,所以,可以单独执行上面那条Sql语句,以完成用户的插入。
4. 现在还没搞清楚 opensipsctl add username password这条命令为什么也往表subscriber中插入数据,这条命令插入的应该是sip客户端的用户和密码,而不是SerMyAdmin的用户和密码。有明白的高手请指点也一下。
- 解决SerMyAdmin无法登陆的问题
- ubuntu无法登陆问题的解决
- 解决Genymotion无法注册,无法登陆的问题
- 解决kubuntu 无法登陆问题
- 解决PHP用户登陆后无法退出问题的办法
- 解决mycat1.5无法登陆管理控制台的问题
- 解决kubuntu 无法登陆问题 (续)
- 无法登陆默认数据库的问题(解决了我上一篇博客的问题)
- 解决MSN无法登陆的故障
- 解决MSN无法登陆的故障
- Vmware无法登陆Web Interface的解决
- cvs 登陆问题的解决
- 解决多登陆的问题
- 解决登陆 cuteFTP 的问题
- 修改客户端时间就无法登陆的奇怪Struts问题的解决 [ 原创 ]
- 利用替换SAM文件的方式破解XP登陆密码,解决无法登陆系统的问题
- 解决windows下的mysql匿名登陆无法使用mysql数据库的问题
- 解决Oracle 10gR2的client无法登陆Oracle 12.2数据库的问题
- Ruby on rails 实战圣经:ActionController
- 需要记住的几个windows快捷键
- ios开发必备10款第三方类库
- sql 去除重复记录
- BAPI调用 - BAPI_PO_CREATE1手动指定行项目编号方法介绍
- 解决SerMyAdmin无法登陆的问题
- VSTO--ppt加载addin出错
- Apache Traffic Server
- php编写RSS源
- Fragment(1)Android Fragment完全解析,关于碎片你所需知道的一切
- Extjs4中的Form之fieldset的使用
- C++ 运算符重载
- java排序之一插入排序(一个方法同时给整型和字符串排序)
- Binder框架