dase de donnée snort

mahdi22

Nouveau membre
Bonjour ,
j ai rencontré un problème lors d'une création d'une BD voila la syntaxe:

[fixed]
$sudo apt-get install mysql-server mysql-client

$mysql -u root -p
mysql>CREATE DATABASE snort;
mysql>grant INSERT,SELECT,UPDATE,CREATE,DELETE on snort.* to snort;
mysql>grant INSERT,SELECT,UPDATE,CREATE,DELETE on snort.* to snort@localhost;
mysql>set password for snort=PASSWORD('password');
mysql>set password for snort@localhost=PASSWORD('password');
mysql>flush privileges;
mysql>exit[/fixed]

Jusque là tout fonctionne mais lors de la creation de la 2eme BD archive dont la syntaxe :

[fixed]mysql>CREATE DATABASE archive;
mysql>grant INSERT,SELECT,UPDATE,CREATE,DELETE on archive.* to snort;
mysql>grant INSERT,SELECT,UPDATE,CREATE,DELETE on archive.* to snort@localhost;[/fixed]

apres je tape set passwrd :
[fixed]mysql>set password for archive=PASSWORD('password');[/fixed]
il m indique :
[fixed]ERROR 1133 (42000): Can't find any matching row in the user table[/fixed]

j'ai cherché les solutions possibles sur net mais rien a fonctionné
merci. =(
 

shaeffer

Modérateur
Je crois que ce problème concerne plus la catégorie programmation. Je déplace le sujet.
 

OmaR

Modérateur
Salut,

C'est normal, SET PASSWORD te sert à mettre un mot de passe à un utilisateur.
Or là tu n'as créé que 2 utilisateurs en utilisant tes commandes GRANT: snort et snort@localhost

A aucun moment tu ne créé un utilisateur archive, donc c'est normal que tu ne puisses pas lui définir un mot de passe, vu qu'il n'existe pas.
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 131
Messages
6 717 954
Membres
1 586 382
Dernier membre
alejandrooo
Partager cette page
Haut