更改认证方法

可以通过使用 dbadmin 命令行开关 -sssAuthenticationMode 来更改服务器安全性的认证方法。

关于此任务

启用服务器安全性时,缺省认证方法是输入您的用户名和密码。如果想要使用其他方法,那么必须通过使用以下命令行开关来启动 IBM® Rational® DOORS® 数据库服务器、互操作服务器和客户机:-keyDB-certName

可以使用三种认证方法。下表包含了关于各方法的详细信息。
认证方法 参数 描述
用户名和密码 UsernamePassword

服务器验证客户机提供的用户名和加密密码。

用户密钥 UserKeys 服务器通过针对用户的专有名称检查用户密钥映射来识别用户。此信息存储在客户机的证书内。要使用此方法,所有 Rational DOORS 用户都必须映射到其对应的密钥,并且在其启动客户机时,必须使用正确的证书。例如,将为名为 test_user1 的标准用户分配已购买或由系统管理员创建的唯一证书。该证书包含 test_user1 的信息,其中包括专有名称,例如 TEST_user1。Rational DOORS 数据库管理员通过将专有名称添加到用户概要文件来将用户映射到证书;例如,用户密钥 DN=TEST_user1。
用户名、密码和用户密钥 UsernamePasswordAndUserKeys 服务器首先对用户密钥执行相同操作,然后对用户名和密码执行这些操作。

过程

要更改服务器安全认证方法,请使用 -sssAuthenticationMode Authentication_Method 命令行开关来运行 dbadmin 命令。 例如,要设置用户密钥方法,请输入:
dbadmin.exe -d 36700@IBMEDSERV -keyDB C:\path_to_certificate\db\client_authentication.kdb -certName DBM1 -P dbadmin_password -sssAuthenticationMode UserKeys
.

反馈