【Teradata SQL】禁用和启用数据库用户登录

1.禁用数据库用户登录

禁用登录后,再次登录会报用户或密码错误。执行命令如下:

//使用dbc用户执行
SELECT
'REVOKE LOGON ON ALL FROM '||USERNAME||';' FROM DBC.USERS WHERE USERNAME NOT IN ('DBC','TDWM') AND USERNAME NOT LIKE 'BAR_ARC%'; REVOKE LOGON ON ALL FROM user1;

 2.启用数据库用户登录

//使用dbc用户执行
SELECT 'GRANT LOGON ON ALL TO'||USERNAME||';' FROM DBC.USERS WHERE USERNAME NOT IN ('DBC','TDWM') AND USERNAME NOT LIKE 'BAR_ARC%';
GRANT LOGON ON ALL TO user1;
原文地址:https://www.cnblogs.com/badboy200800/p/10518649.html