数据库授权

云 PBX 基于MySQL数据库。第三方软件可以访问 PBX 的数据库。如果有需要访问系统数据库,需要先对数据库进行授权。

前提条件

数据库库授权与 SBC 相关联,版本要求如下:
  • SBC 版本要求:1.6.19 及以上
  • PBX 版本要求: 81.14.0.67 及以上

如果升级后界面上没有显示数据库授权功能,请联系你的 PBX 提供商。

应用场景

通过连接 PBX 数据库,获取并存储 CDR (通话记录)数据。

获取数据库数据

  1. 添加 PBX 数据库授权。
    1. 登录 PBX 网页,进入 配置 > 系统 > 安全中心 > 数据库授权
    2. 勾选启用数据库授权
    3. 配置数据授权设置:
      • 用户名:设置用户名。第三方软件要使用该用户名访问数据库。
      • 密码:设置密码。第三方软件要使用该密码访问数据库。
      • 授权的IP/子网掩码:指定某一 IP 或者网段允许访问 PBX 的数据库。格式为XXX.XXX.XXX.XXX

        例如:216.207.245.47 表示允许 IP 216.207.245.47 访问 PBX 的数据库。

    4. 点击 保存应用

      界面上将会显示用于对接 AMI 的 服务器地址端口

  2. 访问 PBX 的数据库。

    下面以 NavicatMySQLFront 软件为例,介绍如何访问 PBX 的数据库。

    1. 打开 NavicatMySQLFront 软件,点击 连接
    2. 在弹出的窗口,更改以下设置:

      • 连接名:自定义连接名。
      • 主机:填写数据库地址。
      • 端口:填写数据库端口 12000。
      • 用户名:填写 PBX 数据库授权的用户名。
      • 密码:填写 PBX 数据库授权的密码。
    3. 点击 确定
    4. 点击 cdr 表,可以看到 PBX 系统已存在的 cdr 表单。
      注: 数据库每个月生成一张 cdr 表单。