连接神通数据库实例

用户打开SQL交互工具后,首先要连接到某个神通数据库实例,等连接建立以后才可以进行SQL查询操作。建立与某个神通数据库实例的连接是通过连接数据库服务器对话框来完成的。用户只需用鼠标点击工具栏的连接按钮或使用CTRL + T的键盘快捷方式即可打开此对话框。

即使用户已经建立与某个神通数据库实例的连接,用户还可以通过连接数据库服务器对话框建立与其他神通数据库实例的连接。

连接数据库服务器对话框图示如下:

../../../_images/image25.jpeg

连接数据库服务器

操作步骤:

在主机地址输入框中输入您想要连接的数据库实例所在的IP地址。若要连接本地服务器,可以直接输入localhost。

在端口号输入框中输入数据库实例的端口号。端口号默认为2003。

在数据库名输入框中输入想要连接的数据库实例名称,如SYSTEM或FENIX.

在用户名输入框中输入登录该数据库实例的有效用户名。

在密码输入框中输入用户名对应的密码。

点击<连接>按钮建立连接,也可以点击<取消>按钮取消连接。

连接历史记录:

主机地址输入框的下拉列表可以显示连接神通数据库实例的历史纪录,点击主机地址输入框的箭头按钮会弹出如下主机地址列表。

../../../_images/image26.jpeg

主机地址历史记录

选取想要连接的地址,在主机地址、端口号、数据库名和用户名各输入框中会自动载入该次连接纪录的相应信息,连接数据库服务器对话框显示如下图3-3。

../../../_images/image27.jpeg

连接数据库服务器对话框

在密码输入框中输入密码,点击<连接>按钮即可建立连接。本次连接成功后会自动加入连接历史记录中。

连接方式选择:

非安全数据库情况下的连接方式

若在非安全数据库情况下,连接方式只有口令鉴别一种方式。

口令鉴别:是用户在登录前,需要向服务器提供用户ID和口令密码,服务器收到该口令密码后,与数据库中存储的真实口令密码相比对,以此进行用户身份的鉴别。

安全数据库情况下的连接方式

若在安全数据库情况下,连接方式默认有口令鉴别和Radius鉴别两种方式,用户也可以通过修改安装目录resources下的配置文件config.xml中的FINGERPRINT_AUTH的值为ture来显示指纹鉴别方式。

Radius鉴别:是通过第三方来进行外部鉴别的。

指纹鉴别:采用指纹鉴别的用户首先必须向神通数据库服务器注册自己的真实指纹模板。 当采用此鉴别方式的用户在向神通数据库请求连接时,要通过特定的指纹采集设备提供其指纹,获得指纹特征,该指纹特征将被神通数据库客户端发送到神通数据库服务器,神通数据库服务器将其与数据库中对应用户的指纹模板(通过特定的指纹比对算法)进行比对,以确定此次指纹鉴别的结果,并进一步决定是否接受连接请求。

修改了配置文件以后的连接方式如图3-4所示:

image26

图 4安全数据库的连接方式