Community Articles
Find and share helpful community-sourced technical articles
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.
Labels (1)

delete-scripts.zip

Attached are scripts you can use for ORACLE, PSQL, and MYSQL for deleting users. Directions to how these scripts work are included in the script.

Good practice is to make sure to backup your db before attempting to use and test these scripts.

1,629 Views
Comments
Cloudera Employee

Hello @dvillarreal

 

Thank you for the script files, makes life easy! Just a small edit: 
The proc.psql file
 was missing one SQL statement @line 96:

delete from x_user_module_perm where user_id = x_portal_user_id;

 

We were facing the below issue while trying the commands from psql file manually:

 

ERROR:  update or delete on table "x_portal_user" violates foreign key constraint "x_user_module_perm_fk_userid" on table "x_user_module_perm"
DETAIL:  Key (id)=(19) is still referenced from table "x_user_module_perm"

 

Because of the above blocker, the script was not deleting the users from the DB.

 

Once we added the missing SQL statement and ran the deleteRangerUser.sh we were able to use it with successful results.

Don't have an account?
Coming from Hortonworks? Activate your account here
Version history
Revision #:
1 of 1
Last update:
‎04-13-2017 05:44 PM
Updated by:
 
Contributors
Top Kudoed Authors