<?xml version='1.0' encoding='iso-8859-1' ?><rss version="2.0"><channel><title>MySQL Database</title><link>http://www.checklist20.com/bestpractices.html</link><description></description><item><title>This is a test post. please check</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=420&amp;tn=This is a test post. please check</link><description>testing dljfsl sdkljfs skdlfjlksdafjskldfjskdjfksdfjsa ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=420&amp;tn=This is a test post. please check'>View More</a>]]></description></item><item><title>Implement strong password verify function</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=196&amp;tn=Implement strong password verify function</link><description> ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=196&amp;tn=Implement strong password verify function'>View More</a>]]></description></item><item><title>Encrypt data stored in the database using MySQL built-in functions</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=194&amp;tn=Encrypt data stored in the database using MySQL built-in functions</link><description>If the data being stored in the database is sensitive then it should ideally be encrypted. MySQL provides inbuilt SQL functions to encrypt and decrypt data using the AES encryption protocol. The only problem with this method of encryption is that  ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=194&amp;tn=Encrypt data stored in the database using MySQL built-in functions'>View More</a>]]></description></item><item><title>Restrict access to MySQL database</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=195&amp;tn=Restrict access to MySQL database</link><description>Only admin users should have access to the mysql database Verify access by checking the user and db tables. ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=195&amp;tn=Restrict access to MySQL database'>View More</a>]]></description></item><item><title>Use dedicated non-administrative account for MySQL daemon/service</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=193&amp;tn=Use dedicated non-administrative account for MySQL daemon/service</link><description>Utilizing a least privilege account for MySQL daemon and services to execute may reduce the impact of a MySQL-born vulnerability. A non-administrative OS account will be unable to access resources unrelated to MySQL, such as operating system confi ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=193&amp;tn=Use dedicated non-administrative account for MySQL daemon/service'>View More</a>]]></description></item><item><title>Restrict administrative privileges</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=191&amp;tn=Restrict administrative privileges</link><description> ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=191&amp;tn=Restrict administrative privileges'>View More</a>]]></description></item><item><title>Restrict administrative privileges</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=192&amp;tn=Restrict administrative privileges</link><description> ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=192&amp;tn=Restrict administrative privileges'>View More</a>]]></description></item><item><title>Setup MySQL environment in chroot</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=190&amp;tn=Setup MySQL environment in chroot</link><description>A chroot on UNIX operating systems is an operation that changes the apparent disk root directory for the MySQL process and its children. All of MySQL processes are re-rooted to another directory and cannot access or name files outside that directo ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=190&amp;tn=Setup MySQL environment in chroot'>View More</a>]]></description></item><item><title>No Wildcards in user hostname</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=197&amp;tn=No Wildcards in user hostname</link><description>When possible, host parameters for users should not contain wildcards (&#8216;%&#8217;). This can be checked using &#8220;select user from mysql.user where host = '%';&#8221;. Avoiding the use of wildcards within hostnames will ensure that only trusted principals are cap ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=197&amp;tn=No Wildcards in user hostname'>View More</a>]]></description></item><item><title>No Anonymous account</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=198&amp;tn=No Anonymous account</link><description>Anonymous accounts are users with no name (&#8216;&#8217;). They allow for default logins and there permissions can sometimes be used by other users. Check for anonymous users using the query &#8220;select user from mysql.user where user =&#8216;&#8217;;&#8221;. They allow for defau ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=198&amp;tn=No Anonymous account'>View More</a>]]></description></item><item><title>Harden Configuration</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=199&amp;tn=Harden Configuration</link><description> ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=199&amp;tn=Harden Configuration'>View More</a>]]></description></item><item><title>Migrate to version 4.1 or 5.0 or higher</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=200&amp;tn=Migrate to version 4.1 or 5.0 or higher</link><description>Versions 4.0 and 3.23 only receive critical fixes. Utilizing a supported version of MySQL will help ensure the remediation of identified MySQL vulnerabilities. ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=200&amp;tn=Migrate to version 4.1 or 5.0 or higher'>View More</a>]]></description></item><item><title>Apply latest security patches</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=201&amp;tn=Apply latest security patches</link><description>Determine current version of MySQL using &#8220;mysql &#8212;h HOSTNAME &#8212;V&#8221;. Review changes in each revision greater than that running for security changes. See References for links to change history. ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=201&amp;tn=Apply latest security patches'>View More</a>]]></description></item><item><title>Backup database</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=202&amp;tn=Backup database</link><description>Backup and recovery is one of the most important aspects of database administration. If a database crashed and there was no way to recover it, the devastating results to a business could include lost data, lost revenue and customer dissatisfaction ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=202&amp;tn=Backup database'>View More</a>]]></description></item><item><title>Remove test database</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=203&amp;tn=Remove test database</link><description>The default MySQL installation comes with a database called &#8220;test&#8221;. Databases can be viewed using the &#8220;SHOW DATABASES;&#8221; command. Databases can be dropped using the &#8220;DROP DATABASE xxx;&#8221; syntax.Removing unutilized components will eliminate an attack ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=203&amp;tn=Remove test database'>View More</a>]]></description></item><item><title>Use SSL connection to transfer sensitive data</title><link>http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=204&amp;tn=Use SSL connection to transfer sensitive data</link><description>To make it easier to use secure connections, MySQL is bundled with yaSSL as of MySQL 5.0.10. (MySQL and yaSSL employ the same licensing model, whereas OpenSSL uses an Apache-style license.). SSL trusted network connection is recommended when restr ... &amp;nbsp;<![CDATA[<a href='http://www.checklist20.com/bestpractices.html#cid=144&amp;cn=MySQL Database&amp;tid=204&amp;tn=Use SSL connection to transfer sensitive data'>View More</a>]]></description></item></channel></rss>
