<?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>Tosolini.info &#187; database</title>
	<atom:link href="http://www.tosolini.info/tag/database/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tosolini.info</link>
	<description>Work in progress..</description>
	<lastBuildDate>Sat, 17 Dec 2011 16:14:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>phpMyAdmin: limitare l&#8217;accesso a IP privati</title>
		<link>http://www.tosolini.info/2011/03/phpmyadmin-limitare-laccesso-a-ip-privati/</link>
		<comments>http://www.tosolini.info/2011/03/phpmyadmin-limitare-laccesso-a-ip-privati/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 14:39:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[database]]></category>
		<category><![CDATA[linux server]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[intranet]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[phpMyAdmin]]></category>
		<category><![CDATA[restrict ip access]]></category>

		<guid isPermaLink="false">http://www.tosolini.info/?p=207</guid>
		<description><![CDATA[phpMyAdmin è sicuramente il miglior programma per gestire ed amministrare il vostro Database MySQL. Essendo un programma web (di fatto un sito vero e proprio) permette di essere residente nel server, non usare tool esterni ed essere sempre disponibile. Questi vantaggi tuttavia possono presentare l&#8217;inconveniente che phpMyAdmin sia esposto a tentativi di brute force login. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.phpmyadmin.net/" target="_blank">phpMyAdmin</a> è sicuramente il miglior programma per gestire ed amministrare il vostro Database MySQL. Essendo un programma web (di fatto un sito vero e proprio) permette di essere residente nel server, non usare tool esterni ed essere sempre disponibile. Questi vantaggi tuttavia possono presentare l&#8217;inconveniente che <strong>phpMyAdmin</strong> sia esposto a tentativi di brute force login. Se il server è disponibile attraverso vostra rete locale (intranet), e volete &#8220;scudare&#8221; il suddetto programma basterà aggiungere qualche riga sotto il file <strong>config.inc.php</strong> presente nella root folder di phpMyAdmin.</p>
<pre class="brush: php; title: ; notranslate">
//previeni accessi indesiderati da reti non protette
$cfg['Servers'][$i]['AllowDeny']['order'] = 'deny,allow';
$cfg['Servers'][$i]['AllowDeny']['rules'] = array(
'deny root from all',
'allow root from localhost',
'allow root from 192.168.1.0/24',
);
</pre>
<p>Questo permetterà l&#8217;accesso da locale, in console, e da tutta la rete 192.168.1.0 fino alla 254. E&#8217; possibile ovviamente inserire un solo IP, se la macchina che deve effettuare manutenzione è nota ed è solo una. E&#8217; possibile anche aggiungere più sottoreti o più IP singoli, duplicando di fatto la voce <em>&#8216;allow root from ####&#8217;</em></p>
<p>Alla fine dell&#8217;operazione, salvate il file (raccomandato sempre un backup prima di procedere a queste modifiche) e riavviate il vostro webserver ( <em>sudo service apache2 restart</em> )</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tosolini.info/2011/03/phpmyadmin-limitare-laccesso-a-ip-privati/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress: reset password di admin da SQL</title>
		<link>http://www.tosolini.info/2010/02/wordpress-reset-password-di-admin-da-sql/</link>
		<comments>http://www.tosolini.info/2010/02/wordpress-reset-password-di-admin-da-sql/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 19:18:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[database]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[phpMyAdmin]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[trucchi]]></category>

		<guid isPermaLink="false">http://tosolini.info/web/?p=112</guid>
		<description><![CDATA[Si potrebbe definire lo scacco matto degli smemorati, ovvero non ricordarsi più la password di amministratore di un blog. Può succedere se fate il webmaster, per esempio in fase di creazione del blog, o dopo parecchio tempo che non vi entrate. Prima di effettuare questa procedura, che è irreversibile, vi consigliamo comunque di usare l&#8217;apposita [...]]]></description>
			<content:encoded><![CDATA[<p>Si potrebbe definire lo scacco matto degli smemorati, ovvero non ricordarsi più la <strong>password di amministratore</strong> di un blog. Può succedere se fate il <strong>webmaster</strong>, per esempio in fase di creazione del blog, o dopo parecchio tempo che non vi entrate. Prima di effettuare questa procedura, che è <strong>irreversibile</strong>, vi consigliamo comunque di usare l&#8217;apposita pagina pensata dai creatore di WordPress (aggiungete alla URL del vostro dominio la seguente sintassi <em>/wp-login.php?action=lostpassword</em> )</p>
<p>Dunque, se ancora non avete risolto, il consiglio è quello di andare con le &#8220;armi pesanti&#8221; ovvero usando <strong>phpMyAdmin</strong>. Modificheremo via SQL la password di amministratore. Una volta entrati in phpMyAdmin, premete il tastino SQL che sta in alto a sinistra, sotto il logo del programma. Ora potete impartire il comando nella apposita box</p>
<pre class="brush: sql; title: ; notranslate">UPDATE 'wp_users' SET 'user_pass' = MD5('PASSWORD') WHERE 'user_login' ='admin' LIMIT 1;</pre>
<p>Ovviamente la nuova parola utente sarà appunto.. PASSWORD, ed ovviamente vi consigliamo di modificarla al primissimo accesso dell&#8217;area amministrativa del blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tosolini.info/2010/02/wordpress-reset-password-di-admin-da-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Backup MySQL database in command line</title>
		<link>http://www.tosolini.info/2009/12/backup-mysql-database-in-command-line/</link>
		<comments>http://www.tosolini.info/2009/12/backup-mysql-database-in-command-line/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 15:53:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[database]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://tosolini.info/web/?p=82</guid>
		<description><![CDATA[Può essere utile effettuare un backup di uno specifico database attraverso la linea di comando. Sicuramente è più agevole usare tool come phpMyAdmin, ma in caso di emergenza o perché preferite appunto la shell, questa info è sicuramente utile. L&#8217;eseguibile che effettua tale operazione è &#8221; mysqldump &#8221; che solitamente è installato assieme al server [...]]]></description>
			<content:encoded><![CDATA[<p>Può essere utile effettuare un backup di uno specifico database attraverso la linea di comando. Sicuramente è più agevole usare tool come phpMyAdmin, ma in caso di emergenza o perché preferite appunto la shell, questa info è sicuramente utile. L&#8217;eseguibile che effettua tale operazione è &#8221; mysqldump &#8221; che solitamente è installato assieme al server MySQL.</p>
<p>La sintassi da seguire è:</p>
<pre class="brush: sql; title: ; notranslate">mysqldump -h localhost -u username -p database_name &gt; database_backup.sql</pre>
<p>Ovviamente variate i parametri di conseguenza, localhost dovrebbe andare bene considerando l&#8217;uso della shell, mentre username e database_name vanno regolati di conseguenza. Dopo il segno &gt; il nome scelto è a vostra discrezione. Una volta impartito il comando vi verrà richiesta la password del database per accedere al suo contenuto.</p>
<p>E&#8217; anche possibile produrre direttamente un file compresso variando leggermente la sintassi come segue:</p>
<pre class="brush: sql; title: ; notranslate">mysqldump -h localhost -u username -p database_name | gzip -9 &gt; database_backup.sql.gz</pre>
<p>dove gzip effettua la compressione (il parametro -9 indica la miglior compressione possibile), utile se poi il file lo dovete scaricare attraverso internet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tosolini.info/2009/12/backup-mysql-database-in-command-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

