Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
允许与数据库服务器建立采用 Kerberos 验证的连接。
{ dbeng12 | dbsrv12 } -krb ...
所有操作系统,Windows Mobile 除外。
该选项允许对数据库服务器进行 Kerberos 验证。必须为数据库服务器指定一个或多个 -krb、-kl 和 -kr 选项以便能够使用 Kerberos 验证客户端。
必须事先在客户端以及数据库服务器计算机上安装和配置 Kerberos 客户端,之后才能使用 Kerberos 验证。此外,主体 server-name@REALM 必须已经存在于 Kerberos KDC 中,且主体 server-name@REALM 的 keytab 必须已经安全地抽取到数据库服务器计算机上的 keytab 文件中。如果指定了 -krb 选项,但尚未执行此设置,则数据库服务器不会启动。
数据库服务器名称不能含有以下任何字符:/、\ 或 @,并且 Kerberos 不能使用由多字节字符组成的数据库服务器名称。
必须将 login_mode 数据库选项设置为允许 Kerberos 登录,并且必须使用 GRANT KERBEROS LOGIN 语句将 Kerberos 客户端主体映射到数据库用户 ID。
以下命令将为名为 my_server_princ@MYREALM 的数据库服务器的 Kerberos 主体,启动名为 my_server_princ 的数据库服务器。
dbsrv12 -krb -n my_server_princ C:\kerberos.db