MySQL - Es posible crear una copia de ta tabla user en la bd mysql

   
Vista:

Es posible crear una copia de ta tabla user en la bd mysql

Publicado por andrea (2 intervenciones) el 12/10/2015 05:38:26
cree esta tabla en la base de datos mysql
1
2
3
4
5
6
7
8
create table registro_user(
Id_registro int not null auto_increment,
user varchar(15) not null,
fecha date,
clave varchar(20) not null,
permisos varchar(100) not null,
tabla varchar(8) not null,
primary key(Id_registro))Engine=InnoDB;


y quiero que se inserte un dato siempre que que se cree un nuevo usuario
entonces cree un trigger pero me sale un error
1
2
3
4
5
6
7
create trigger new_user after insert on user
for each row
insert into registro_user(Id_registro,
user,fecha,clave,permisos,tabla)
values(new.Index_priv,new.User,now(),
new.Password,new.Grant_priv,
new.References_pri);


triggers can not be created on system tables

la pregunta es: hay alguna forma de crear el trigger o de crear una copia de esta tabla?
o porque no se puede crear el trigger?

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder