为数据库用户配置 Ident 身份验证
要配置 Ident 身份验证,请执行以下步骤:
-
创建使用 Ident 的身份验证方法。
Ident 服务器必须和您的数据库安装在相同的计算机上,所以请指定关键字 LOCAL。Vertica 要求 Ident 服务器和数据库始终与您的数据库位于相同的计算机上。
=> CREATE AUTHENTICATION v_ident METHOD 'ident' LOCAL;
-
设置 Ident 身份验证参数,指定允许连接到您的数据库的系统用户。
=> ALTER AUTHENTICATION v_ident SET system_users='user1:user2:user3';
-
将身份验证方法与 Vertica 用户相关联。使用 GRANT 语句,允许系统用户
user1
使用 Ident 身份验证登录:=> GRANT AUTHENTICATION v_ident TO user1;