通知 Vertica 有关 Kerberos 主体的信息

按照以下步骤通知 Vertica 有关主体名称和 keytab 位置的信息。

有关您在此过程中需要设置的参数的信息,请参阅 Kerberos 参数

  1. 以管理员身份(通常为 dbadmin)登录到数据库。

  2. 设置 KerberosKeyTabFile 配置参数,以指向 keytab 文件的位置:

    => ALTER DATABASE DEFAULT SET PARAMETER KerberosKeytabFile = '/etc/krb5.keytab';
    

    在所有节点上,keytab 文件必须在相同位置(在此示例中为 /etc/krb5.keytab)。

  3. 设置 Vertica 主体的服务名称;例如,vertica

    => ALTER DATABASE DEFAULT SET PARAMETER KerberosServiceName = 'vertica';
    
  4. 提供主体的领域部分,例如,EXAMPLE.COM

    => ALTER DATABASE DEFAULT SET PARAMETER KerberosRealm = 'EXAMPLE.COM'