<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog de la rubrique MySQL &#187; Outils</title>
	<atom:link href="https://blog.developpez.com/mysql/pcategory/outils/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/mysql</link>
	<description></description>
	<lastBuildDate>Thu, 23 Apr 2009 15:59:07 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Améliorer efficacement la sécurité de votre base de données : MySQL-Proxy</title>
		<link>https://blog.developpez.com/mysql/p6225/outils/ameliorer_efficacement_la_securite_de_vo</link>
		<comments>https://blog.developpez.com/mysql/p6225/outils/ameliorer_efficacement_la_securite_de_vo#comments</comments>
		<pubDate>Tue, 19 Aug 2008 09:18:50 +0000</pubDate>
		<dc:creator><![CDATA[Alain Defrance]]></dc:creator>
				<category><![CDATA[Outils]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[L&#8217;injection SQL est un fléau qui guette les développeurs d&#8217;applications, et particulièrement les applications web (à cause de leur exposition aux attaques). Les failles provoquant ces injections sont difficiles à combler de manière définitive puisqu&#8217;elles vont dépendre de l&#8217;application et des technologies employées. Il serait très utile de pouvoir régler de manière définitive ces injections côté SGBD. Une solution commence à voir le jour, elle s&#8217;appelle MySQL-Proxy. MySQL-Proxy est un outil qui surveille tous les [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>L&rsquo;injection SQL est un fléau qui guette les développeurs d&rsquo;applications, et particulièrement les applications web (à cause de leur exposition aux attaques).<br />
Les failles provoquant ces injections sont difficiles à combler de manière définitive puisqu&rsquo;elles vont dépendre de l&rsquo;application et des technologies employées.<br />
Il serait très utile de pouvoir régler de manière définitive ces injections côté SGBD.<br />
Une solution commence à voir le jour, elle s&rsquo;appelle MySQL-Proxy.</p>
<p><span id="more-13"></span></p>
<p>MySQL-Proxy est un outil qui surveille tous les échanges entre le client (client de SGBD, ou application), et le SGBD.<br />
Ce contrôle repose sur le fait que toutes les requêtes exécutées par une application (donc les seules susceptibles de provenir d&rsquo;une injection) possèdent une forme définie. Il devient alors possible d&rsquo;établir les formes possibles et les autoriser.</p>
<p><u>MySQL-Proxy s&rsquo;utilise en deux étapes :</u></p>
<p><b>Le mode d&rsquo;apprentissage</b> est un mode où MySQL-Proxy analyse et considère les requêtes comme valables, ceci se déroule souvent au cours du développement. Tous les cas de figure sont alors analysés, traités, puis mémorisés.</p>
<p><b>Le mode de blocage</b> est un mode où MySQL-Proxy applique les règles connues. Les requêtes dont la forme est inconnue seront alors considérées comme non autorisées et provoquerons un retour d&rsquo;erreur de la part du SGBD.</p>
<p>Cette information a été trouvée sur <a href="http://www.suspekt.org/2008/08/15/mysql-proxy-learning-to-block-sql-injection/">un article de blog de Stefan Esser</a></p>
<p>Vous pouvez également obtenir plus d&rsquo;informations sur <a href="http://forge.mysql.com/wiki/MySQL_Proxy">le site de MySQL-Proxy</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Workbench Community Edition : Encore un nouveau designer !</title>
		<link>https://blog.developpez.com/mysql/p6205/annonces/mysql_workbench_community_edition_encore</link>
		<comments>https://blog.developpez.com/mysql/p6205/annonces/mysql_workbench_community_edition_encore#comments</comments>
		<pubDate>Wed, 13 Aug 2008 23:35:19 +0000</pubDate>
		<dc:creator><![CDATA[Alain Defrance]]></dc:creator>
				<category><![CDATA[Annonces]]></category>
		<category><![CDATA[Outils]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Décidément la communauté MySQL met le paquet en ce moment dans la création d&#8217;outils. MySQL Workbench est la nouvelle génération de designer. Ce projet n&#8217;est autre que la reprise de DBDesigner 4 par SUN. La conception visuelle est très riche puis qu&#8217;elle permet de gérer les tables, les index, les vues, les procédures stockées, les déclencheurs et les privilèges de sécurité. Un grand plus par rapport à ses concurrents : la pro-ingénierie et rétro-ingénierie. Si [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img src="http://blog.developpez.com/media/wb-logo.png" width="80" alt="logo" /><br />
Décidément la communauté MySQL met le paquet en ce moment dans la création d&rsquo;outils.<br />
MySQL Workbench est la nouvelle génération de designer. Ce projet n&rsquo;est autre que la reprise de DBDesigner 4 par SUN.</p>
<p><span id="more-12"></span><br />
La conception visuelle est très riche puis qu&rsquo;elle permet de gérer les tables, les index, les vues, les procédures stockées, les déclencheurs et les privilèges de sécurité.</p>
<p>Un grand plus par rapport à ses concurrents : la pro-ingénierie et rétro-ingénierie.<br />
Si plusieurs outils permettent actuellement de générer un script SQL à partir d&rsquo;un MCD (modèle conceptuel de données), les outils permettant de reconstruire un MCD à partir de données physiques sont très rares. Il propose par ailleurs des moyens de comparer efficacement le chargement de différentes versions d&rsquo;une base de données afin d&rsquo;optimiser la gestion du changement.</p>
<p>L&rsquo;intégration de DBDoc permet de proposer un système de génération de documentation détaillée au format HTML.</p>
<p>La version &laquo;&nbsp;Community Edition&nbsp;&raquo; est gratuite et open source, elle promet donc de toucher un large publique.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Designer : un outil graphique de conception de bases de données (MySQL)</title>
		<link>https://blog.developpez.com/mysql/p6189/outils/sql_designer_un_outil_graphique_de_conce</link>
		<comments>https://blog.developpez.com/mysql/p6189/outils/sql_designer_un_outil_graphique_de_conce#comments</comments>
		<pubDate>Mon, 11 Aug 2008 23:48:08 +0000</pubDate>
		<dc:creator><![CDATA[ced]]></dc:creator>
				<category><![CDATA[Outils]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[SQL Designer est un utilitaire permettant de réaliser la conception de bases de données de manière graphique et conviviale. Son grand avantage réside dans le fait que la conception se fait au sein d&#8217;un navigateur, grâce à un développement réalisé en Javascript. Il n&#8217;est donc pas nécessaire d&#8217;avoir un programme flash installé, et l&#8217;outil est donc compatible avec un grand nombre de plateformes techniques. Il fonctionne sur la plupart des navigateurs connus (Firefox, IE 6 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>SQL Designer est un utilitaire permettant de réaliser la conception de bases de données de manière graphique et conviviale.<br />
Son grand avantage réside dans le fait que la conception se fait au sein d&rsquo;un navigateur, grâce à un développement réalisé en Javascript. Il n&rsquo;est donc pas nécessaire d&rsquo;avoir un programme flash installé, et l&rsquo;outil est donc compatible avec un grand nombre de plateformes techniques. Il fonctionne sur la plupart des navigateurs connus (Firefox, IE 6 &amp; 7, Opera, Safari&#8230;)<br />
<span id="more-11"></span></p>
<p>Cet outil libre (distribué sous licence GNU GPL), qui vient de passer en version 2, supporte déjà un bon nombre des fonctionnalités des bases de données : création, modification et suppression de tables, définition des clefs primaires, de clefs étrangères, d&rsquo;index&#8230; Et le tout se faisant graphiquement.</p>
<p>Une fois votre schéma défini, vous pouvez générer le code SQL de génération (pour MySQL), ou le sauver au format XML.<br />
Plus fort encore, vous pouvez générer automatiquement les schémas de bases MySQL existantes (reverse engineering).</p>
<p>Le site du concepteur de ce très bon outil, léger et déjà très abouti, propose même une interface de test pour se familiariser.</p>
<p>Plus d&rsquo;infos sur <a href="http://ondras.zarovi.cz/sql/">http://ondras.zarovi.cz/sql/</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
