Removing Users with CONNECT THROUGH Granted on the Machine Learning Engine - Teradata Vantage

Configuring Teradata Vantageā„¢ After Installation

Product
Teradata Vantage
Release Number
1.1
Published
July 2019
Language
English (United States)
Last Update
2019-10-11
dita:mapPath
qyu1559916244734.ditamap
dita:ditavalPath
jsj1481748799576.ditaval
dita:id
B700-4014
lifecycle
previous
Product Category
Analytical Ecosystem
Software
Teradata Vantage

To access the Machine Learning Engine, users must be granted CONNECT THROUGH on the Machine Learning Engine service account (td_ffe_svc_acct). To delete these users, CONNECT THROUGH must be revoked first.

  1. Check if your user has CONNECT THROUGH granted on td_ffe_svc_acct:
    SELECT TrustUser, ProxyUser, ProxyUserType, GrantStatus, WithoutRole from dbc.connectrulesv;
    TrustUser       ProxyUser            ProxyUserType GrantStatus WithoutRole
    --------------- -------------------- ------------- ----------- -----------
    td_ffe_svc_acct hal                  P             G           Y
    td_ffe_svc_acct TDAP_ADMIN           P             G           Y
    
  2. Revoke CONNECT THROUGH from the user. For example:
    REVOKE connect through td_ffe_svc_acct to permanent hal;
  3. Delete all the tables for the user. For example:
    delete user hal;
  4. Remove the user from the database. For example:
    drop user hal;