aparente
(usa Ubuntu)
Enviado em 19/03/2013 - 13:43h
Fala pessoal,
Estou com o seguinte problema, estou seguindo uma "receita de bolo" para a instalação do Postfix para meu TCC no curso de redes, porém durante o procedimento me deparei com o seguinte problema ao tentar criar a base de dados do Postfix no Mysql. O livro pede que eu escreva o seguinte código em um arquivo e depois envie para o Mysql, segue o código do arquivo:
USE mysql;
#
#
# ======================================
# Usuario do Postfix e Senha
# ======================================
INSERT INTO user (Host, User, Password) VALUES ('localhost', 'postfix', password('SuperSenhaSecreta'));
#
INSERT INTO db (Host, Db, User, Select_priv) VALUES ('localhost', 'postfix', 'postfix', 'Y');
#
#
# ====================================================
# Usuario de Administracao do Postfix e Senha
# ====================================================
INSERT INTO user (Host, User, Password) VALUES ('localhost', 'postfixadmin', password('SuperSenhaSecreta'));
#
INSERT INTO db (Host, Db, User, Select_priv, Insert_priv, Update_priv, Delete_priv) VALUES ('localhost', 'postfix', 'postfixadmin', 'Y', 'Y', 'Y', 'Y');
#
FLUSH PRIVILEGES;
#
GRANT USAGE ON postfix.* TO postfix@localhost;
#
GRANT SELECT, INSERT, DELETE, UPDATE ON postfix.* TO postfix@localhost;
#
GRANT USAGE ON postfix.* TO postfixadmin@localhost;
#
GRANT SELECT, INSERT, DELETE, UPDATE ON postfix.* TO postfixadmin@localhost;
#
GRANT ALL PRIVILEGES ON postfix.* TO postfix@localhost;
#
CREATE DATABASE postfix;
E após a criação do mesmo, é utilizando o seguinte comando para enviar para o Mysql:
mysql -u root -p < base-banco-mysql.sql
E ao fazer o procedimento, ele retorna a seguinte mensagem de erro:
root@mail:/install# mysql -u root -p < base-banco-mysql.sql
Enter password:
ERROR 1062 (23000) at line 7: Duplicate entry 'localhost-postfix' for key 'PRIMARY'
Peço a ajuda de alguém para solucionar o problema para que possa dar continuidade em meu projeto, desde já agradeço a ajuda e também peço desculpas caso a dúvida tenha sido postada no lugar errado já que sou novo no forúm.