<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>OhSudo — new Databases articles</title><description>New Databases articles from OhSudo: practical fixes for DevOps engineers, SysAdmins and IT folks.</description><link>https://ohsudo.com/</link><language>en-us</language><atom:link href="https://ohsudo.com/rss/databases.xml" rel="self" type="application/rss+xml"/><item><title>Oracle &quot;ORA-12514: listener does not currently know of service&quot;: check the name, then the registration</title><link>https://ohsudo.com/articles/oracle-ora-12514-listener-does-not-know-of-service/</link><guid isPermaLink="true">https://ohsudo.com/articles/oracle-ora-12514-listener-does-not-know-of-service/</guid><description>Fix Oracle ORA-12514: list the services the listener knows, use the right service name, open the PDB, register the database with the listener, and fix LOCAL_LISTENER.</description><pubDate>Sun, 15 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>oracle</category><category>listener</category><category>tns</category><category>pdb</category><category>sqlplus</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>PostgreSQL &quot;deadlock detected&quot;: read the message, then lock in the same order</title><link>https://ohsudo.com/articles/postgresql-deadlock-detected/</link><guid isPermaLink="true">https://ohsudo.com/articles/postgresql-deadlock-detected/</guid><description>Fix PostgreSQL &quot;ERROR: deadlock detected&quot;: read which processes and rows were involved, lock rows in a consistent order, and retry on SQLSTATE 40P01.</description><pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>postgresql</category><category>locks</category><category>transactions</category><category>deadlock</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>MySQL &quot;ERROR 1146: Table doesn&apos;t exist&quot;: the database, the case, or the files</title><link>https://ohsudo.com/articles/mysql-error-1146-table-doesnt-exist/</link><guid isPermaLink="true">https://ohsudo.com/articles/mysql-error-1146-table-doesnt-exist/</guid><description>Fix MySQL ERROR 1146 &quot;Table doesn&apos;t exist&quot;: check the database you are in, the case of the name on Linux, migrations, and tables that exist on disk but not in InnoDB.</description><pubDate>Thu, 12 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>mysql</category><category>mariadb</category><category>tables</category><category>case-sensitivity</category><category>innodb</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>MongoDB &quot;Authentication failed&quot;: the authSource is usually what&apos;s wrong</title><link>https://ohsudo.com/articles/mongodb-authentication-failed/</link><guid isPermaLink="true">https://ohsudo.com/articles/mongodb-authentication-failed/</guid><description>Fix MongoDB &quot;Authentication failed&quot;: set authSource correctly, encode special characters in the URI, check which database holds the user, and handle Docker volumes.</description><pubDate>Wed, 11 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>mongodb</category><category>authentication</category><category>mongosh</category><category>docker</category><category>connection-string</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>Oracle &quot;ORA-01017: invalid username/password; logon denied&quot;: the real causes</title><link>https://ohsudo.com/articles/oracle-ora-01017-invalid-username-password/</link><guid isPermaLink="true">https://ohsudo.com/articles/oracle-ora-01017-invalid-username-password/</guid><description>Fix Oracle ORA-01017 &quot;invalid username/password&quot;: case-sensitive passwords, the wrong service or PDB, expired and locked accounts, old clients, and getting in as SYSDBA.</description><pubDate>Wed, 11 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>oracle</category><category>authentication</category><category>sqlplus</category><category>pdb</category><category>passwords</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>SQL Server &quot;Cannot open database requested by the login&quot; (error 4060): what to check</title><link>https://ohsudo.com/articles/sql-server-error-4060-cannot-open-database/</link><guid isPermaLink="true">https://ohsudo.com/articles/sql-server-error-4060-cannot-open-database/</guid><description>Fix SQL Server error 4060 &quot;Cannot open database requested by the login&quot;: check the database name and state, map the login to a user, and fix logins after a restore.</description><pubDate>Wed, 11 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>sql-server</category><category>mssql</category><category>logins</category><category>restore</category><category>permissions</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>PostgreSQL &quot;no pg_hba.conf entry for host&quot;: allow this connection, the safe way</title><link>https://ohsudo.com/articles/postgresql-no-pg-hba-conf-entry-for-host/</link><guid isPermaLink="true">https://ohsudo.com/articles/postgresql-no-pg-hba-conf-entry-for-host/</guid><description>Fix PostgreSQL &quot;FATAL: no pg_hba.conf entry for host&quot;: read the host, user and SSL in the message, add a narrow rule to pg_hba.conf, reload it, and handle Docker and SSL.</description><pubDate>Tue, 10 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>postgresql</category><category>pg-hba</category><category>connections</category><category>ssl</category><category>docker</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>Redis &quot;OOM command not allowed when used memory &gt; maxmemory&quot;: choose what to do when full</title><link>https://ohsudo.com/articles/redis-oom-command-not-allowed/</link><guid isPermaLink="true">https://ohsudo.com/articles/redis-oom-command-not-allowed/</guid><description>Fix Redis &quot;OOM command not allowed when used memory &gt; maxmemory&quot;: read INFO memory, choose an eviction policy, find big keys, set expiry, and raise maxmemory with care.</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>redis</category><category>memory</category><category>maxmemory</category><category>eviction</category><category>cache</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>PostgreSQL &quot;relation does not exist&quot;: when the table is right there</title><link>https://ohsudo.com/articles/postgresql-relation-does-not-exist/</link><guid isPermaLink="true">https://ohsudo.com/articles/postgresql-relation-does-not-exist/</guid><description>Fix PostgreSQL &quot;ERROR: relation does not exist&quot;: check the schema and search_path, quoted names with capitals, which database you are in, and whether migrations have run.</description><pubDate>Sun, 08 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>postgresql</category><category>sql</category><category>schema</category><category>search-path</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>MySQL &quot;ERROR 1130: Host is not allowed to connect&quot;: an account is a user and a host</title><link>https://ohsudo.com/articles/mysql-error-1130-host-is-not-allowed-to-connect/</link><guid isPermaLink="true">https://ohsudo.com/articles/mysql-error-1130-host-is-not-allowed-to-connect/</guid><description>Fix MySQL ERROR 1130 &quot;Host is not allowed to connect to this MySQL server&quot;: see which accounts exist, create one for the right host and grant it access, without root.</description><pubDate>Sat, 07 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>mysql</category><category>mariadb</category><category>accounts</category><category>grant</category><category>connections</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>Elasticsearch &quot;flood-stage watermark&quot; and read-only indices: free the disk, then check the block</title><link>https://ohsudo.com/articles/elasticsearch-flood-stage-watermark-read-only/</link><guid isPermaLink="true">https://ohsudo.com/articles/elasticsearch-flood-stage-watermark-read-only/</guid><description>Fix Elasticsearch &quot;disk usage exceeded flood-stage watermark, index has read-only-allow-delete block&quot;: free disk space, check allocation and remove the block if needed.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>elasticsearch</category><category>opensearch</category><category>disk-space</category><category>watermark</category><category>ilm</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>MySQL &quot;Deadlock found when trying to get lock&quot;: read the report, retry, and stop the cycle</title><link>https://ohsudo.com/articles/mysql-deadlock-found-when-trying-to-get-lock/</link><guid isPermaLink="true">https://ohsudo.com/articles/mysql-deadlock-found-when-trying-to-get-lock/</guid><description>Fix MySQL error 1213 &quot;Deadlock found when trying to get lock&quot;: read SHOW ENGINE INNODB STATUS, retry the transaction, lock rows in the same order and add missing indexes.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>mysql</category><category>mariadb</category><category>innodb</category><category>deadlock</category><category>transactions</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>MySQL &quot;Incorrect string value&quot;: store emoji and everything else with utf8mb4</title><link>https://ohsudo.com/articles/mysql-incorrect-string-value-utf8mb4/</link><guid isPermaLink="true">https://ohsudo.com/articles/mysql-incorrect-string-value-utf8mb4/</guid><description>Fix MySQL error 1366 &quot;Incorrect string value: \xF0\x9F...&quot;: utf8 only holds 3 bytes, so convert the table and connection to utf8mb4, and handle index length limits.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>mysql</category><category>mariadb</category><category>utf8mb4</category><category>charset</category><category>emoji</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>Oracle &quot;ORA-12541: no listener&quot;: start it, or connect to the address it really uses</title><link>https://ohsudo.com/articles/oracle-ora-12541-no-listener/</link><guid isPermaLink="true">https://ohsudo.com/articles/oracle-ora-12541-no-listener/</guid><description>Fix Oracle ORA-12541 &quot;TNS:no listener&quot; (or &quot;Cannot connect. No listener at host&quot;): start it with lsnrctl, check the host and port, listener.ora, firewalls and Docker.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>oracle</category><category>listener</category><category>lsnrctl</category><category>tns</category><category>connections</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>PostgreSQL &quot;Peer authentication failed for user&quot;: connect the right way, or change pg_hba.conf</title><link>https://ohsudo.com/articles/postgresql-peer-authentication-failed/</link><guid isPermaLink="true">https://ohsudo.com/articles/postgresql-peer-authentication-failed/</guid><description>Fix PostgreSQL &quot;Peer authentication failed for user&quot;: use sudo -u postgres, connect over TCP with -h localhost, or change pg_hba.conf to scram-sha-256 and reload.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>postgresql</category><category>pg-hba</category><category>authentication</category><category>psql</category><category>ubuntu</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>Redis &quot;NOAUTH Authentication required&quot;: send the password, the right way for your client</title><link>https://ohsudo.com/articles/redis-noauth-authentication-required/</link><guid isPermaLink="true">https://ohsudo.com/articles/redis-noauth-authentication-required/</guid><description>Fix Redis &quot;NOAUTH Authentication required&quot; and WRONGPASS: find the password, send it from redis-cli and your client, set it in a URL, and use ACL users in Redis 6+.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>redis</category><category>authentication</category><category>acl</category><category>redis-cli</category><category>docker</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>SQL Server &quot;The transaction log for database is full&quot; (error 9002): read log_reuse_wait_desc</title><link>https://ohsudo.com/articles/sql-server-transaction-log-is-full-9002/</link><guid isPermaLink="true">https://ohsudo.com/articles/sql-server-transaction-log-is-full-9002/</guid><description>Fix SQL Server error 9002 &quot;The transaction log for database is full&quot;: read log_reuse_wait_desc, back up the log or end the old transaction, and size the log properly.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>sql-server</category><category>mssql</category><category>transaction-log</category><category>backup</category><category>disk-space</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>MongoDB &quot;connect ECONNREFUSED 127.0.0.1:27017&quot;: why it refuses, and how to fix it</title><link>https://ohsudo.com/articles/mongodb-connect-econnrefused-27017/</link><guid isPermaLink="true">https://ohsudo.com/articles/mongodb-connect-econnrefused-27017/</guid><description>Fix MongoDB &quot;connect ECONNREFUSED 127.0.0.1:27017&quot; and ::1:27017: start mongod, read exit code 14, check bindIp, IPv6 localhost in Node.js, and Docker service names.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>mongodb</category><category>nodejs</category><category>connections</category><category>systemd</category><category>docker</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>MongoDB &quot;E11000 duplicate key error&quot;: read which index, and which value</title><link>https://ohsudo.com/articles/mongodb-e11000-duplicate-key-error/</link><guid isPermaLink="true">https://ohsudo.com/articles/mongodb-e11000-duplicate-key-error/</guid><description>Fix MongoDB &quot;E11000 duplicate key error&quot;: read the index and value in the message, solve dup key null with a partial index, clean up duplicates, handle upsert races.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>mongodb</category><category>indexes</category><category>mongoose</category><category>upsert</category><category>mongosh</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>MySQL &quot;Can&apos;t connect to local MySQL server through socket&quot;: find out why (ERROR 2002)</title><link>https://ohsudo.com/articles/mysql-cant-connect-through-socket/</link><guid isPermaLink="true">https://ohsudo.com/articles/mysql-cant-connect-through-socket/</guid><description>Fix MySQL ERROR 2002 &quot;Can&apos;t connect to local MySQL server through socket&quot;: is the server running, where is the socket, and why localhost differs from 127.0.0.1.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>mysql</category><category>mariadb</category><category>connections</category><category>systemd</category><category>sockets</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>MySQL &quot;ERROR 1064: You have an error in your SQL syntax&quot;: how to read it and fix it</title><link>https://ohsudo.com/articles/mysql-error-1064-sql-syntax/</link><guid isPermaLink="true">https://ohsudo.com/articles/mysql-error-1064-sql-syntax/</guid><description>Fix MySQL ERROR 1064: read the &quot;near&quot; text, then check reserved words like rank and groups, quotes, commas, old GRANT syntax and queries written for another database.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>mysql</category><category>mariadb</category><category>sql</category><category>syntax</category><category>grant</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>MySQL &quot;ERROR 2003: Can&apos;t connect to MySQL server&quot;: read the number in brackets</title><link>https://ohsudo.com/articles/mysql-error-2003-cant-connect-to-mysql-server/</link><guid isPermaLink="true">https://ohsudo.com/articles/mysql-error-2003-cant-connect-to-mysql-server/</guid><description>Fix MySQL ERROR 2003 &quot;Can&apos;t connect to MySQL server&quot;: the number in brackets says if it&apos;s a stopped server, bind-address, a firewall or the wrong host in Docker.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>mysql</category><category>mariadb</category><category>bind-address</category><category>firewall</category><category>docker</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>Oracle &quot;ORA-00942: table or view does not exist&quot;: when the table is right there</title><link>https://ohsudo.com/articles/oracle-ora-00942-table-or-view-does-not-exist/</link><guid isPermaLink="true">https://ohsudo.com/articles/oracle-ora-00942-table-or-view-does-not-exist/</guid><description>Fix Oracle ORA-00942 &quot;table or view does not exist&quot;: the table may exist. Check the schema, your privileges, quoted lowercase names, synonyms and roles inside PL/SQL.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>oracle</category><category>sql</category><category>permissions</category><category>schema</category><category>pl-sql</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>Oracle &quot;ORA-12154: TNS:could not resolve the connect identifier specified&quot;: how to fix it</title><link>https://ohsudo.com/articles/oracle-ora-12154-tns-could-not-resolve/</link><guid isPermaLink="true">https://ohsudo.com/articles/oracle-ora-12154-tns-could-not-resolve/</guid><description>Fix Oracle ORA-12154: the client can&apos;t find your connect identifier. Check tnsnames.ora, TNS_ADMIN and sqlnet.ora, an @ in the password, or use Easy Connect.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>oracle</category><category>tnsnames</category><category>sqlplus</category><category>connections</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>PostgreSQL &quot;FATAL: sorry, too many clients already&quot;: find who holds the connections</title><link>https://ohsudo.com/articles/postgresql-sorry-too-many-clients-already/</link><guid isPermaLink="true">https://ohsudo.com/articles/postgresql-sorry-too-many-clients-already/</guid><description>Fix PostgreSQL &quot;FATAL: sorry, too many clients already&quot;: see who holds the connections, end the idle ones, size your pools, and add PgBouncer before raising the limit.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>postgresql</category><category>connections</category><category>pgbouncer</category><category>max-connections</category><category>performance</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>SQL Server &quot;Login failed for user&quot; (error 18456): the state tells you why</title><link>https://ohsudo.com/articles/sql-server-login-failed-for-user-18456/</link><guid isPermaLink="true">https://ohsudo.com/articles/sql-server-login-failed-for-user-18456/</guid><description>Fix SQL Server error 18456 &quot;Login failed for user&quot;: find the real reason in the log by its state, then fix the password, mixed mode, a disabled login or the database.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>sql-server</category><category>mssql</category><category>authentication</category><category>ssms</category><category>sqlcmd</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>SQL Server &quot;A network-related or instance-specific error&quot; (error 40, error 26): how to fix it</title><link>https://ohsudo.com/articles/sql-server-network-related-instance-specific-error/</link><guid isPermaLink="true">https://ohsudo.com/articles/sql-server-network-related-instance-specific-error/</guid><description>Fix SQL Server &quot;A network-related or instance-specific error occurred&quot;: check the service, TCP/IP, the instance name, SQL Browser, port 1433 and the Windows firewall.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>sql-server</category><category>mssql</category><category>windows-server</category><category>firewall</category><category>connections</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>MySQL &quot;ERROR 1040: Too many connections&quot;: get in, find who holds them, fix it</title><link>https://ohsudo.com/articles/mysql-error-1040-too-many-connections/</link><guid isPermaLink="true">https://ohsudo.com/articles/mysql-error-1040-too-many-connections/</guid><description>Fix MySQL and MariaDB &quot;Too many connections&quot;: log in with the reserved admin connection, find idle and stuck connections, then fix pools, timeouts or max_connections.</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>mysql</category><category>mariadb</category><category>connections</category><category>connection-pool</category><category>performance</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>PostgreSQL &quot;column must appear in the GROUP BY clause or be used in an aggregate function&quot;</title><link>https://ohsudo.com/articles/postgresql-column-must-appear-in-group-by/</link><guid isPermaLink="true">https://ohsudo.com/articles/postgresql-column-must-appear-in-group-by/</guid><description>Fix the GROUP BY error in PostgreSQL: understand why it happens, then aggregate the column, group by it or by the primary key, or pick one row per group with DISTINCT ON.</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>postgresql</category><category>sql</category><category>group-by</category><category>aggregates</category><category>mysql</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>PostgreSQL &quot;Connection refused … Is the server running?&quot;: find out why nothing answers on 5432</title><link>https://ohsudo.com/articles/postgresql-connection-refused/</link><guid isPermaLink="true">https://ohsudo.com/articles/postgresql-connection-refused/</guid><description>Fix PostgreSQL &quot;connection refused&quot;: check that it runs, read why it did not start, then fix listen_addresses, the port, the firewall or Docker.</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>postgresql</category><category>connections</category><category>systemd</category><category>networking</category><category>docker</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>PostgreSQL &quot;invalid input syntax for type integer&quot;: find the bad value and handle it</title><link>https://ohsudo.com/articles/postgresql-invalid-input-syntax-for-type-integer/</link><guid isPermaLink="true">https://ohsudo.com/articles/postgresql-invalid-input-syntax-for-type-integer/</guid><description>Fix &quot;invalid input syntax for type integer&quot;: find empty strings and text where a number is expected, convert with NULLIF and pg_input_is_valid, import clean data.</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>postgresql</category><category>sql</category><category>types</category><category>casting</category><category>csv</category><category>import</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>PostgreSQL &quot;FATAL: password authentication failed for user&quot;: find the real reason</title><link>https://ohsudo.com/articles/postgresql-password-authentication-failed/</link><guid isPermaLink="true">https://ohsudo.com/articles/postgresql-password-authentication-failed/</guid><description>Fix PostgreSQL &quot;password authentication failed&quot; and &quot;Peer authentication failed&quot;: read the server log, check pg_hba.conf, reset the password, and handle Docker.</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>postgresql</category><category>authentication</category><category>pg_hba</category><category>docker</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>Redis &quot;MISCONF Redis is configured to save RDB snapshots&quot;: why writes stopped</title><link>https://ohsudo.com/articles/redis-misconf-unable-to-persist-to-disk/</link><guid isPermaLink="true">https://ohsudo.com/articles/redis-misconf-unable-to-persist-to-disk/</guid><description>Fix Redis MISCONF &quot;unable to persist to disk&quot;: read the log, then fix disk space, folder permissions or fork memory — and check the instance was not attacked.</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>redis</category><category>valkey</category><category>persistence</category><category>rdb</category><category>memory</category><category>security</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>MySQL ERROR 1045 (28000): Access denied for user — find which part is wrong</title><link>https://ohsudo.com/articles/mysql-error-1045-access-denied/</link><guid isPermaLink="true">https://ohsudo.com/articles/mysql-error-1045-access-denied/</guid><description>Fix MySQL &quot;ERROR 1045 Access denied for user&quot;: check the user@host account, the password, socket vs TCP, option files, and Docker init passwords.</description><pubDate>Sun, 01 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>mysql</category><category>mariadb</category><category>authentication</category><category>users</category><category>docker</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>PostgreSQL &quot;duplicate key value violates unique constraint&quot;: causes and fixes</title><link>https://ohsudo.com/articles/postgresql-duplicate-key-value-violates-unique-constraint/</link><guid isPermaLink="true">https://ohsudo.com/articles/postgresql-duplicate-key-value-violates-unique-constraint/</guid><description>Fix &quot;duplicate key value violates unique constraint&quot; in PostgreSQL: tell a real duplicate from a sequence that is out of sync, and fix both safely.</description><pubDate>Sun, 01 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>postgresql</category><category>sequences</category><category>unique-constraint</category><category>upsert</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item><item><title>PostgreSQL &quot;permission denied for table&quot;: causes and fixes</title><link>https://ohsudo.com/articles/postgresql-permission-denied-for-table/</link><guid isPermaLink="true">https://ohsudo.com/articles/postgresql-permission-denied-for-table/</guid><description>Fix &quot;ERROR: permission denied for table&quot; in PostgreSQL: check what a role can do, grant the right privileges, and fix the schema, sequence and future-table cases.</description><pubDate>Sun, 01 Nov 2026 00:00:00 GMT</pubDate><category>Databases</category><category>postgresql</category><category>permissions</category><category>grant</category><category>troubleshooting</category><author>contact@ohsudo.com (OhSudo)</author></item></channel></rss>