ERROR Em Importando o despejo do banco de dados do Mysql no AWS RDS

1

Eu tirei o despejo do banco de dados do Mysql de um servidor RDS e tentei restaurar em outro servidor RDS. Ao importar o banco de dados completo, estou ficando abaixo do erro.

ERROR 1419 (HY000) at line 2447: You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)

Depois disso, mudei o parâmetro para 1 aplicado e, em seguida, reiniciei o servidor.

Mais uma vez, tentei importar o despejo que recebi abaixo do erro.

ERROR 1227 (42000) at line 2447: Access denied; you need (at least one of) the SUPER privilege(s) for this operation.

Por favor, ajude nisso.

    
por krishna chandra 01.03.2016 / 10:52

1 resposta

0

Dê uma olhada no meu tutorial sobre importando sites do Wordpress para o AWS / RDS , ele cobre o básico de uma maneira bastante fácil de entender.

Você precisa criar seu usuário com os privilégios apropriados.

CREATE USER '***user'@'***PRIVATE_IP_HERE' IDENTIFIED BY '***INSERT_PASSWORD_HERE';
GRANT ALL PRIVILEGES ON INSERT_DATABASE_NAME_HERE.* TO '***user'@'PRIVATE_IP_HERE' IDENTIFIED BY 'INSERT_PASSWORD_HERE';
FLUSH PRIVILEGES;

Eu nunca descobri por que um usuário e uma concessão precisam de uma senha. Acabei de definir o mesmo.

    
por 01.03.2016 / 19:23