<?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>Danilo Paissan &#187; MySql</title>
	<atom:link href="http://www.danilopaissan.net/blog/category/mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.danilopaissan.net/blog</link>
	<description>Perche` la tecnologia abbia successo, la realta` deve avere la precedenza sulle pubbliche relazioni</description>
	<lastBuildDate>Fri, 18 Dec 2009 07:11:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Rinominare le tabelle in WordPress</title>
		<link>http://www.danilopaissan.net/blog/2006/08/03/27/</link>
		<comments>http://www.danilopaissan.net/blog/2006/08/03/27/#comments</comments>
		<pubDate>Thu, 03 Aug 2006 08:24:19 +0000</pubDate>
		<dc:creator>Danilo P.</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[documentazione]]></category>

		<guid isPermaLink="false">http://www.danilopaissan.net/blog/2006/08/03/27/</guid>
		<description><![CDATA[A chiunque venisse in mente di rinominare le tabelle di WordPress consiglio di tener presente un paio di cosette, pena un bel:
You do not have sufficient permissions to access this page.

Ma andiamo con ordine&#8230;
Supponiamo di aver imposto a WordPress, in fase di installazione, di dover creare le tabelle con il seguente prefisso: wp_ (il default).
Successivamente, [...]]]></description>
			<content:encoded><![CDATA[<p>A chiunque venisse in mente di rinominare le tabelle di <a href="http://www.wordpress.org" target="_blank">WordPress</a> consiglio di tener presente un paio di cosette, pena un bel:</p>
<p><strong><code>You do not have sufficient permissions to access this page.</code><br />
</strong><br />
Ma andiamo con ordine&#8230;</p>
<p>Supponiamo di aver imposto a <a href="http://www.wordpress.org" target="_blank">WordPress</a>, in fase di installazione, di dover creare le tabelle con il seguente prefisso: <strong><code>wp_</code></strong> (il default).<br />
Successivamente, dopo mesi e mesi di lavoro da blogger, decidiamo di rinominare le tabelle cambiandone il prefisso da wp_ a <strong><code>wp_it_</code></strong> .</p>
<p>La prima cosa che ci viene in mente &egrave; quella di andare all&#8217;interno del file <strong><code>wp-config.php</code></strong> e cambiare la variabile PHP <strong><code>$table_prefix</code></strong> da cos&igrave;:</p>
<p><strong><code>$table_prefix  = 'wp_';</code></strong></p>
<p>a cos&igrave;:</p>
<p><strong><code>$table_prefix  = 'wp_it_';</code></strong></p>
<p>La seconda cosa che faremo per ogni tabella sar&agrave;:</p>
<p><strong><code>mysql&gt; RENAME TABLE wp_<em>nometabella</em> TO wp_it_<em>nometabella</em>;</code></strong></p>
<p>Sufficente? Credevo di si&#8230;</p>
<p>Poi ho provato a fare login ed ho ricevuto questo errore:</p>
<p>You do not have sufficient permissions to access this page.</p>
<p>Guardando un po&#8217; di forum e curiosando un po&#8217; nel contenuto delle tabelle ho poi trovato questa soluzione:</p>
<p><strong><code>mysql&gt; update wp_it_options set option_name = 'wp_it_user_roles' where option_name = 'wp_user_roles';</code></strong></p>
<p><strong><code>mysql&gt; update wp_it_usermeta set meta_key = 'wp_it_capabilities' where meta_key = 'wp_capabilities';</code></strong></p>
<p><strong><code>mysql&gt; update wp_it_usermeta set meta_key = 'wp_it_user_level' where meta_key = 'wp_user_level';</code></strong></p>
<p>Buon lavoro a tutti!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danilopaissan.net/blog/2006/08/03/27/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
