par
moogli » 07 déc. 2012, 23:10
salut,
Sur oracle je t'aurais manque le droit "connect" ou "resources" du coup j'ai testé ton code.
Au final je pense qu'il s'agit d'un problème de conf serveur.
Le problème de ton code c'est qu'il est équivalent a CREATE USER 'mouchette'@'%' IDENTIFIED BY 'muche';
as tu testé un
create user 'mouchette'@'localhost' identified by 'muche';
-- suivis de
GRANT SELECT, EXECUTE, SHOW VIEW, ALTER, ALTER ROUTINE, CREATE, CREATE ROUTINE, CREATE TEMPORARY TABLES, CREATE VIEW, DELETE, DROP, EVENT, INDEX, INSERT, REFERENCES, TRIGGER, UPDATE, LOCK TABLES ON `kaligraphe`.* TO 'mouchette'@'localhost';
-- plus
FLUSH PRIVILEGES;
Par défaut mysql n'est pas configuré pour accepter les connexions externe du coup en dehors de 'localhost' tu ne pourras te connecter (oui c'est con mais je ne vois pas d'autre possibilités).
@+
salut,
Sur oracle je t'aurais manque le droit "connect" ou "resources" du coup j'ai testé ton code.
Au final je pense qu'il s'agit d'un problème de conf serveur.
Le problème de ton code c'est qu'il est équivalent a CREATE USER 'mouchette'@'%' IDENTIFIED BY 'muche';
as tu testé un
[sql]create user 'mouchette'@'localhost' identified by 'muche';
-- suivis de
GRANT SELECT, EXECUTE, SHOW VIEW, ALTER, ALTER ROUTINE, CREATE, CREATE ROUTINE, CREATE TEMPORARY TABLES, CREATE VIEW, DELETE, DROP, EVENT, INDEX, INSERT, REFERENCES, TRIGGER, UPDATE, LOCK TABLES ON `kaligraphe`.* TO 'mouchette'@'localhost';
-- plus
FLUSH PRIVILEGES;
[/sql]
Par défaut mysql n'est pas configuré pour accepter les connexions externe du coup en dehors de 'localhost' tu ne pourras te connecter (oui c'est con mais je ne vois pas d'autre possibilités).
@+