Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE DEFINER=`root`@`localhost` PROCEDURE `delete_user_deep`(id_user int(11))
- BEGIN
- declare nome_loc varchar(45);
- declare cognome_loc varchar(45);
- select nome,cognome
- into nome_loc,cognome_loc
- from user
- where id_user=id_user;
- delete from Radius.radcheck where username in (
- select mac_address from machine where id_user =id_user);
- delete from Radius.radreply where username in (
- select mac_address from machine where id_user =id_user);
- delete from machine_ip where id_machine in (
- select id_machine from machine where id_user=id_user);
- delete from machine where id_user = id_user;
- delete from document where id_user=id_user;
- delete from user where id_user=id_user;
- insert into log_generic values(
- NULL,
- 'USER',
- 'Delete User Deep',
- (select concat ('User: ',id_user,' Name: ',cognome_loc,' Prename: ',nome_loc)),
- now());
- END
- select nome,cognome
- into nome_loc,cognome_loc
- from user
- where id_user=id_user;
- select nome, cognome
- into nome_loc, cognome_loc
- from user
- where id_user = param_id_user;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement