Bonjour à tous,
J'ai pu m'y remettre.
Donc serveur web/mysql Kubuntu: ip 192.168.1.39
Machine cliente windows: ip 192.168.1.21
Sous kubuntu, creation de l'utilisateur dans mysql:
CREATE USER 'remiforsql'@'%' IDENTIFIED BY '************';
GRANT ALL ON mesfilms.* TO 'remiforsql'@'%';
FLUSH PRIVILEGES;
+------------------+--------------+-----------------------+
| user | host | plugin |
+------------------+--------------+-----------------------+
| remiforsql | % | caching_sha2_password |
| debian-sys-maint | localhost | caching_sha2_password |
| mysql.infoschema | localhost | caching_sha2_password |
| mysql.session | localhost | caching_sha2_password |
| mysql.sys | localhost | caching_sha2_password |
| remiforsql | localhost | caching_sha2_password |
| root | localhost | auth_socket |
+------------------+--------------+-----------------------+
Sous windows:
Connexion possible en lançant la commande:
mysql -u remiforsql -p -h 192.168.1.39
Je peux acceder à ma base et la modifier, donc bingo.
Par contre, j'ai toujours ce problème avec la publication de Filmotech. La table et les films ne se crée pas dans la base alors que tout à l'air normal
Quand je regarde les log, Flimotech se connecte avec un nom d'utilisateur: remiforsql@192.168.1.39!
Ce que je ne m'explique pas puisque ma machine cliente est 192.1.168.1.21 (?).
Bon ca marche probablement parce que j'ai créé un utilisateur en autorisant l'accès venant de toutes machines 'remiforsql'@'%'
Voir les log:
2020-09-11T14:54:32.740844Z 80 Connect remiforsql@192.168.1.39 on mesfilms using TCP/IP
2020-09-11T14:54:32.741019Z 80 Query SET NAMES utf8mb4
2020-09-11T14:54:32.741133Z 80 Query SET NAMES UTF8
2020-09-11T14:54:32.741402Z 80 Query CREATE TABLE IF NOT EXISTS `fmt_table_film` ( `ID` bigint(20) NOT NULL, `DateHeureMAJ` datetime NOT NULL default
'0000-00-00 00:00:00', `TitreVF` varchar(255) NOT NULL default '', `TitreVO` varchar(255) NOT NULL default '', `Genre` varchar(50) NOT NULL default '', `Pays` va
rchar(255) NOT NULL default '', `Annee` varchar(10) NOT NULL default '', `Duree` int(11) NOT NULL default '0', `Note` int(11) NOT NULL default '0', `Synopsis` te
xt, `Acteurs` text, `Realisateurs` text, `Commentaires` text, `Support` varchar(50) NOT NULL default '', `NombreSupport` int(11) NOT NULL default '0', `Edition`
varchar(255) NOT NULL default '', `Zone` varchar(10) NOT NULL default '', `Langues` varchar(255) NOT NULL default '', `SousTitres` varchar(255) NOT NULL default
'', `Audio` varchar(255) NOT NULL default '', `Bonus` text, `EntreeType` varchar(255) NOT NULL default '', `EntreeSource` varchar(255) NOT NULL default '', `Entr
eeDate` date NOT NULL default '0000-00-00', `EntreePrix` float NOT NULL default '0', `Sortie` varchar(10) NOT NULL default '', `SortieType` varchar(255) NOT NULL
default '', `SortieDestinataire` varchar(255) NOT NULL default '', `SortieDate` date NOT NULL default '0000-00-00', `SortiePrix` float NOT NULL default '0', `Pr
etEnCours` varchar(10) NOT NULL default '', `FilmVu` varchar(5) NOT NULL default 'NON', `Reference` varchar(255) NOT NULL default '', `BAChemin` varchar(255) NOT
NULL default '', `BAType` varchar(10) NOT NULL default '', `MediaChemin` varchar(255) NOT NULL default '', `MediaType` varchar(10) NOT NULL default '', PRIMARY
KEY (`ID`), KEY `TitreVF` (`TitreVF`) ) ENGINE=MyISAM DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci
2020-09-11T14:54:32.742070Z 80 Quit
2020-09-11T14:54:32.778971Z 81 Connect remiforsql@192.168.1.39 on mesfilms using TCP/IP
2020-09-11T14:54:32.779234Z 81 Query SET NAMES utf8mb4
2020-09-11T14:54:32.779366Z 81 Query SET NAMES UTF8
2020-09-11T14:54:32.779528Z 81 Query SELECT ID, DateHeureMAJ FROM fmt_table_film
2020-09-11T14:54:32.780098Z 81 Quit
2020-09-11T14:54:35.074557Z 82 Connect remiforsql@192.168.1.39 on mesfilms using TCP/IP
2020-09-11T14:54:35.074759Z 82 Query SET NAMES utf8mb4
2020-09-11T14:54:35.074853Z 82 Query SET NAMES UTF8
2020-09-11T14:54:35.075063Z 82 Query INSERT INTO fmt_table_film(ID, DateHeureMAJ, TitreVF, TitreVO, Genre, Pays, Annee, Duree, Note, Synopsis, Acteurs
, Realisateurs, Commentaires, Support, NombreSupport, Edition, Zone, Langues, SousTitres, Audio, Bonus, EntreeType, EntreeSource, EntreeDate, EntreePrix, Sortie,
SortieType, SortieDestinataire, SortieDate, SortiePrix, PretEnCours, FilmVu, Reference, BAChemin, BAType, MediaChemin, MediaType) VALUES('1', '2020-09-06 07:47:
57', 'L\'Etalon noir (Édition Digibook Collector + Livret)', 'The Black Stallion', 'Animaux / Aventure / Pour enfants', 'USA', '1979', '113', '10', 'Lors d\'un t
errible naufrage, le jeune Alec Ramsey se découvre un sauveteur peu ordinaire : un superbe étalon d\'Arabie, noir comme l\'ebène. L\'enfant et le cheval parvienn
ent à se réfugier sur une île. Sauvés et ramenés en Amérique, ils rencontrent un vieux dresseur de chevaux qui devine toute la force de l\'animal et fait d\'Alec
un jockey et les prépare à affronter les meilleurs pur-sang du monde dans la \"course du siècle\"…', 'Kelly Reno
2020-09-11T14:54:35.075941Z 82 Quit
2020-09-11T14:54:35.097413Z 83 Connect remiforsql@192.168.1.39 on mesfilms using TCP/IP
2020-09-11T14:54:35.097581Z 83 Query SET NAMES utf8mb4
2020-09-11T14:54:35.097669Z 83 Query SET NAMES UTF8
2020-09-11T14:54:35.097878Z 83 Quit
2020-09-11T14:54:53.523264Z 76 Query SET GLOBAL general_log = 'OFF'
Donc j'en suis toujours au même point.
Une idée pour debugger plus en détail ?
Merci