Skip to content

Commit dd254ca

Browse files
author
KB Crawler
committed
KB crawler nightly commit
1 parent ac81065 commit dd254ca

File tree

71 files changed

+793
-497
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+793
-497
lines changed

archive/+changes/index.html

Lines changed: 373 additions & 325 deletions
Large diffs are not rendered by default.

archive/en/about-federatedx/+comments/feed/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>MariaDB Knowledge Base Comments for: About FederatedX</title><link>https://mariadb.com/kb/en/about-federatedx/+comments/feed/</link><description></description><atom:link href="https://mariadb.com/kb/en/about-federatedx/+comments/feed/" rel="self"></atom:link><language>en-us</language><lastBuildDate>Wed, 26 Feb 2025 01:03:47 +0000</lastBuildDate><item><title>Re: About FederatedX</title><link>https://mariadb.com/kb/en/about-federatedx/+comments/6318</link><description>&lt;p&gt;Thanks a lot. Just what I needed.&lt;/p&gt;
2+
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>MariaDB Knowledge Base Comments for: About FederatedX</title><link>https://mariadb.com/kb/en/about-federatedx/+comments/feed/</link><description></description><atom:link href="https://mariadb.com/kb/en/about-federatedx/+comments/feed/" rel="self"></atom:link><language>en-us</language><lastBuildDate>Thu, 27 Feb 2025 01:02:28 +0000</lastBuildDate><item><title>Re: About FederatedX</title><link>https://mariadb.com/kb/en/about-federatedx/+comments/6318</link><description>&lt;p&gt;Thanks a lot. Just what I needed.&lt;/p&gt;
33
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bjarne Svanberg</dc:creator><guid>https://mariadb.com/kb/en/about-federatedx/+comments/6318</guid></item><item><title>Re: About FederatedX</title><link>https://mariadb.com/kb/en/about-federatedx/+comments/6317</link><description>&lt;p&gt;You can view existing servers by querying the &lt;a href="/kb/en/mysqlservers-table/"&gt;mysql.servers&lt;/a&gt; table. You can delete servers with the &lt;a href="/kb/en/drop-server/"&gt;DROP SERVER&lt;/a&gt; statement.&lt;/p&gt;
44
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ian Gilfillan</dc:creator><guid>https://mariadb.com/kb/en/about-federatedx/+comments/6317</guid></item><item><title>Re: About FederatedX</title><link>https://mariadb.com/kb/en/about-federatedx/+comments/6316</link><description>&lt;p&gt;I have added a server with the "create server" syntax shown in &lt;a href="/kb/en/about-federatedx/#how-do-i-create-a-federated-server"&gt;How do I create a federated server&lt;/a&gt;.&lt;/p&gt;
55
&lt;p&gt;How do I &lt;strong&gt;list&lt;/strong&gt; any created servers and how do I &lt;strong&gt;delete&lt;/strong&gt; a server I have created accidentally?&lt;/p&gt;

archive/en/about-federatedx/index.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@
279279
<dt>Modified</dt>
280280
<dd>
281281

282-
<span class="datetime" title="2025-02-25 11:46">13 hours, 17 minutes ago</span></dd>
282+
<span class="datetime" title="2025-02-25 11:46">1 day, 13 hours ago</span></dd>
283283

284284
<dt>Type</dt>
285285
<dd>article</dd>
@@ -559,7 +559,7 @@ <h4 class="anchored_heading" id="federatedx-table-creation">FederatedX table cre
559559
name "FEDERATED" is used in create table. So in MariaDB, the engine type
560560
should be given as "FEDERATED" without an extra "X", not "FEDERATEDX").</p>
561561
<p>The equivalent of above, if done specifying all the connection parameters</p>
562-
<pre class="fixed"><span class="k">CONNECTION</span><span class="o">=</span><span class="ss">&quot;mysql://<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="afddc0c0dbef9e9d98819f819f819e">[email&#160;protected]</a>:3306/db1/t1&quot;</span>
562+
<pre class="fixed"><span class="k">CONNECTION</span><span class="o">=</span><span class="ss">&quot;mysql://<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="4c3e2323380c7d7e7b627c627c627d">[email&#160;protected]</a>:3306/db1/t1&quot;</span>
563563
</pre><p>You can also change the server to point to a new schema:</p>
564564
<pre class="fixed"><span class="k">ALTER</span> <span class="n">SERVER</span> <span class="s1">&#39;server_one&#39;</span> <span class="k">options</span><span class="p">(</span><span class="k">DATABASE</span> <span class="s1">&#39;db2&#39;</span><span class="p">);</span>
565565
</pre><p>All subsequent calls to any FederatedX table using the 'server_one' will now be against tables in <code class="highlight fixed" style="white-space:pre-wrap">db2</code>! Guess what? You no longer have to perform an alter table in order to point one or more FederatedX tables to a new server!</p>
@@ -626,7 +626,7 @@ <h2 class="anchored_heading" id="how-do-you-use-federatedx">How do you use Feder
626626
<span class="k">DEFAULT</span> <span class="n">CHARSET</span><span class="o">=</span><span class="n">latin1</span><span class="p">;</span>
627627
</pre><p>Then, on the server that will be connecting to the foreign host (client), you create a federated table without specifying the table structure:</p>
628628
<pre class="fixed"><span class="k">CREATE</span> <span class="k">TABLE</span> <span class="n">federated_test_table</span> <span class="n">ENGINE</span><span class="o">=</span><span class="n">FEDERATED</span>
629-
<span class="k">CONNECTION</span><span class="o">=</span><span class="s1">&#39;mysql://<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="bbc9d4d4cffb8a898c958b958b958a">[email&#160;protected]</a>:9306/federated/test_table&#39;</span><span class="p">;</span>
629+
<span class="k">CONNECTION</span><span class="o">=</span><span class="s1">&#39;mysql://<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="51233e3e25116063667f617f617f60">[email&#160;protected]</a>:9306/federated/test_table&#39;</span><span class="p">;</span>
630630
</pre><p>Notice the "ENGINE" and "CONNECTION" fields? This is where you
631631
respectively set the engine type, "FEDERATED" and foreign
632632
host information, this being the database your 'client' database
@@ -645,7 +645,7 @@ <h2 class="anchored_heading" id="how-do-you-use-federatedx">How do you use Feder
645645
<span class="k">KEY</span> <span class="n">other_key</span> <span class="p">(</span><span class="n">other</span><span class="p">))</span>
646646
<span class="n">ENGINE</span><span class="o">=</span><span class="n">FEDERATED</span>
647647
<span class="k">DEFAULT</span> <span class="n">CHARSET</span><span class="o">=</span><span class="n">latin1</span>
648-
<span class="k">CONNECTION</span><span class="o">=</span><span class="s1">&#39;mysql://<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="a6d4c9c9d2e6979491889688968897">[email&#160;protected]</a>:9306/federated/test_table&#39;</span><span class="p">;</span>
648+
<span class="k">CONNECTION</span><span class="o">=</span><span class="s1">&#39;mysql://<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="15677a7a61552427223b253b253b24">[email&#160;protected]</a>:9306/federated/test_table&#39;</span><span class="p">;</span>
649649
</pre><p>In this case the table structure must match exactly the table on the foreign server.</p>
650650
<h3 class="anchored_heading" id="how-to-see-the-storage-engine-in-action">How to see the storage engine in action</h3>
651651
<p>When developing this handler, I compiled the FederatedX database with debugging:</p>
@@ -678,7 +678,7 @@ <h2 class="anchored_heading" id="how-do-i-create-a-federated-server">How do I cr
678678
<p>A federated server is a way to have a foreign data source defined-- with all connection parameters-- so that you don't have to specify explicitly the connection parameters in a string.</p>
679679
<p>For instance, if you wanted to connect to a table, <code class="highlight fixed" style="white-space:pre-wrap">first_db.test_table</code>, using this definition: </p>
680680
<pre class="fixed"><span class="k">CREATE</span> <span class="k">TABLE</span> <span class="n">federated_test_table</span> <span class="n">ENGINE</span><span class="o">=</span><span class="n">FEDERATED</span>
681-
<span class="k">CONNECTION</span><span class="o">=</span><span class="s1">&#39;mysql://<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="7e0e1f0a193e4f474c504f4846504f504f4c4d">[email&#160;protected]</a>/first_db/test_table&#39;</span><span class="p">;</span>
681+
<span class="k">CONNECTION</span><span class="o">=</span><span class="s1">&#39;mysql://<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="3e4e5f4a597e0f070c100f0806100f100f0c0d">[email&#160;protected]</a>/first_db/test_table&#39;</span><span class="p">;</span>
682682
</pre><p>You could instead create this with a server:</p>
683683
<pre class="fixed"><span class="k">create</span> <span class="n">server</span> <span class="s1">&#39;server_one&#39;</span> <span class="k">foreign</span> <span class="k">data</span> <span class="n">wrapper</span> <span class="s1">&#39;mysql&#39;</span> <span class="k">options</span>
684684
<span class="p">(</span><span class="k">HOST</span> <span class="s1">&#39;192.168.1.123&#39;</span><span class="p">,</span>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>MariaDB Knowledge Base Comments for: Authentication Plugin - PARSEC</title><link>https://mariadb.com/kb/en/authentication-plugin-parsec/+comments/feed/</link><description></description><atom:link href="https://mariadb.com/kb/en/authentication-plugin-parsec/+comments/feed/" rel="self"></atom:link><language>en-us</language><lastBuildDate>Mon, 24 Feb 2025 05:02:24 +0000</lastBuildDate></channel></rss>
2+
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>MariaDB Knowledge Base Comments for: Authentication Plugin - PARSEC</title><link>https://mariadb.com/kb/en/authentication-plugin-parsec/+comments/feed/</link><description></description><atom:link href="https://mariadb.com/kb/en/authentication-plugin-parsec/+comments/feed/" rel="self"></atom:link><language>en-us</language><lastBuildDate>Thu, 27 Feb 2025 01:05:00 +0000</lastBuildDate></channel></rss>

archive/en/authentication-plugin-parsec/+comments/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
Comments - Authentication Plugin - PARSEC
3232
" />
3333
<meta property="og:type" content="article" />
34-
<meta property="og:url" content="https://mariadb.com/kb/en/authentication-plugin-parsec/+comments" />
34+
<meta property="og:url" content="https://mariadb.com/kb/en/authentication-plugin-parsec/+comments/" />
3535
<meta property="og:image" content="http://mariadb.comaskmonty-logo.png" />
3636
<meta property="og:site_name" content="MariaDB KnowledgeBase" />
3737
<meta property="fb:admins" content="514852603" />
@@ -76,7 +76,7 @@
7676
</li>
7777

7878
<li>
79-
<a href="/kb/user/login?next=/kb/en/authentication-plugin-parsec/+comments"> Login</a>
79+
<a href="/kb/user/login?next=/kb/en/authentication-plugin-parsec/+comments/"> Login</a>
8080
</li>
8181

8282
</ul>
@@ -121,7 +121,7 @@
121121

122122

123123
<li>
124-
<a href="/kb/user/login?next=/kb/en/authentication-plugin-parsec/+comments" rel="nofollow">Login</a>
124+
<a href="/kb/user/login?next=/kb/en/authentication-plugin-parsec/+comments/" rel="nofollow">Login</a>
125125
</li>
126126

127127

archive/en/authentication-plugin-parsec/+source/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ <h1>Authentication Plugin - PARSEC - Source</h1>
315315
<div class="revision_info">
316316
<dl class="table">
317317
<dt>Revision</dt>
318-
<dd><a href="/kb/en/authentication-plugin-parsec/+r/143884/">143884</a></dd>
318+
<dd><a href="/kb/en/authentication-plugin-parsec/+r/147984/">147984</a></dd>
319319
<dt>User</dt>
320320
<dd>
321321
<span class="user" id="user-1368">
@@ -324,7 +324,7 @@ <h1>Authentication Plugin - PARSEC - Source</h1>
324324
<dt>Date</dt>
325325
<dd>
326326

327-
<span class="datetime" title="2024-10-15 07:29">2024-10-15 07:29</span></dd>
327+
<span class="datetime" title="2025-02-26 21:52">2025-02-26 21:52</span></dd>
328328
</dl>
329329
</div>
330330

@@ -362,12 +362,12 @@ <h1>Authentication Plugin - PARSEC - Source</h1>
362362
first two fields together are called below //ext-salt//, extended salt.
363363

364364
==== Login Process, Packet Exchange
365-
# Server sends the welcome packet with a 32-byte random scramble
366-
# Client sends the user name (and nothing else) to the server
367-
# Server sends the ext-salt to the client
365+
# Server sends an [[connection/#authentication-switch-request|Authentication Switch Request]] with a 32-byte random scramble
366+
# Client sends an empty packet to the server to request the [[connection/#parsec-plugin|ext-salt]]
367+
# Server sends the [[connection/#parsec-plugin|ext-salt]] to the client
368368
# Client sends the random 32-byte scramble, and the concat(server scramble, client scramble) ed25519-signed by a secret key generated from the PBKDF2(password, ext-salt)
369-
# Server replies with &#34;ok&#34; or &#34;acces denied&#34;
370-
{panel}
369+
# Server replies with [[ok_packet|&#34;ok&#34;]] or [[https://mariadb.com/kb/en/err_packet/|&#34;access denied&#34;]]
370+
371371

372372
=== Installing
373373

archive/en/authentication-plugin-parsec/index.html

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@
279279
<dt>Modified</dt>
280280
<dd>
281281

282-
<span class="datetime" title="2024-10-15 07:29">4 months, 1 week ago</span></dd>
282+
<span class="datetime" title="2025-02-26 21:52">3 hours, 12 minutes ago</span></dd>
283283

284284
<dt>Type</dt>
285285
<dd>article</dd>
@@ -449,12 +449,11 @@ <h3 class="anchored_heading" id="description">Description</h3>
449449
</li></ul>
450450
<p>first two fields together are called below <em>ext-salt</em>, extended salt.</p>
451451
<h4 class="anchored_heading" id="login-process-packet-exchange">Login Process, Packet Exchange</h4>
452-
<ol start="1"><li>Server sends the welcome packet with a 32-byte random scramble
453-
</li><li>Client sends the user name (and nothing else) to the server
454-
</li><li>Server sends the ext-salt to the client
452+
<ol start="1"><li>Server sends an <a href="/kb/en/connection/#authentication-switch-request">Authentication Switch Request</a> with a 32-byte random scramble
453+
</li><li>Client sends an empty packet to the server to request the <a href="/kb/en/connection/#parsec-plugin">ext-salt</a>
454+
</li><li>Server sends the <a href="/kb/en/connection/#parsec-plugin">ext-salt</a> to the client
455455
</li><li>Client sends the random 32-byte scramble, and the concat(server scramble, client scramble) ed25519-signed by a secret key generated from the PBKDF2(password, ext-salt)
456-
</li><li>Server replies with "ok" or "acces denied"
457-
{panel}
456+
</li><li>Server replies with <a href="/kb/en/ok_packet/">"ok"</a> or <a href="https://mariadb.com/kb/en/err_packet/">"access denied"</a>
458457
</li></ol>
459458
<h3 class="anchored_heading" id="installing">Installing</h3>
460459
<pre class="fixed">install soname 'auth_parsec';
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>MariaDB Knowledge Base Comments for: Error 1044: Access denied for user</title><link>https://mariadb.com/kb/en/e1044/+comments/feed/</link><description></description><atom:link href="https://mariadb.com/kb/en/e1044/+comments/feed/" rel="self"></atom:link><language>en-us</language><lastBuildDate>Mon, 24 Feb 2025 05:10:56 +0000</lastBuildDate></channel></rss>
2+
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>MariaDB Knowledge Base Comments for: Error 1044: Access denied for user</title><link>https://mariadb.com/kb/en/e1044/+comments/feed/</link><description></description><atom:link href="https://mariadb.com/kb/en/e1044/+comments/feed/" rel="self"></atom:link><language>en-us</language><lastBuildDate>Thu, 27 Feb 2025 01:05:21 +0000</lastBuildDate></channel></rss>

archive/en/e1044/+comments/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
Comments - Error 1044: Access denied for user
3232
" />
3333
<meta property="og:type" content="article" />
34-
<meta property="og:url" content="https://mariadb.com/kb/en/e1044/+comments" />
34+
<meta property="og:url" content="https://mariadb.com/kb/en/e1044/+comments/" />
3535
<meta property="og:image" content="http://mariadb.comaskmonty-logo.png" />
3636
<meta property="og:site_name" content="MariaDB KnowledgeBase" />
3737
<meta property="fb:admins" content="514852603" />
@@ -76,7 +76,7 @@
7676
</li>
7777

7878
<li>
79-
<a href="/kb/user/login?next=/kb/en/e1044/+comments"> Login</a>
79+
<a href="/kb/user/login?next=/kb/en/e1044/+comments/"> Login</a>
8080
</li>
8181

8282
</ul>
@@ -121,7 +121,7 @@
121121

122122

123123
<li>
124-
<a href="/kb/user/login?next=/kb/en/e1044/+comments" rel="nofollow">Login</a>
124+
<a href="/kb/user/login?next=/kb/en/e1044/+comments/" rel="nofollow">Login</a>
125125
</li>
126126

127127

archive/en/e1044/+source/index.html

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ <h1>Error 1044: Access denied for user - Source</h1>
327327
<div class="revision_info">
328328
<dl class="table">
329329
<dt>Revision</dt>
330-
<dd><a href="/kb/en/e1044/+r/145851/">145851</a></dd>
330+
<dd><a href="/kb/en/e1044/+r/147981/">147981</a></dd>
331331
<dt>User</dt>
332332
<dd>
333333
<span class="user" id="user-1368">
@@ -336,7 +336,7 @@ <h1>Error 1044: Access denied for user - Source</h1>
336336
<dt>Date</dt>
337337
<dd>
338338

339-
<span class="datetime" title="2025-01-22 15:38">2025-01-22 15:38</span></dd>
339+
<span class="datetime" title="2025-02-26 21:13">2025-02-26 21:13</span></dd>
340340
</dl>
341341
</div>
342342

@@ -353,11 +353,9 @@ <h1>Error 1044: Access denied for user - Source</h1>
353353

354354
== Possible Causes and Solutions
355355

356-
The user is trying to access a database/schema the user do not have access to.
356+
The user is trying to access a database/schema they do not have access to. See [[troubleshooting-connection-issues/#access-to-the-server-but-not-to-a-database|Troubleshooting Connection Issues]] for more, as well as [[grant|GRANT]] for details on setting permissions.
357357

358-
See [[troubleshooting-connection-issues/#access-to-the-server-but-not-to-a-database|Troubleshooting Connection Issues]] for possible solutions.
359-
360-
== See also
358+
== See Also
361359
* [[when-access_denied_error-status-variable-is-incremented|When access_denied_errors status variable is incremented]]</textarea>
362360

363361

0 commit comments

Comments
 (0)