mirror of
https://github.com/MariaDB/server.git
synced 2025-08-31 22:22:30 +03:00
5.5 merge
This commit is contained in:
@@ -172,6 +172,10 @@ ENDIF()
|
||||
|
||||
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/mysqlbug.sh
|
||||
${CMAKE_CURRENT_BINARY_DIR}/mysqlbug ESCAPE_QUOTES @ONLY)
|
||||
EXECUTE_PROCESS(
|
||||
COMMAND chmod +x ${CMAKE_CURRENT_BINARY_DIR}/mysqlbug
|
||||
)
|
||||
|
||||
INSTALL_SCRIPT(${CMAKE_CURRENT_BINARY_DIR}/mysqlbug
|
||||
DESTINATION ${INSTALL_BINDIR}
|
||||
COMPONENT Server
|
||||
@@ -205,6 +209,10 @@ CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/mysql_install_db.sh
|
||||
${CMAKE_CURRENT_BINARY_DIR}/mysql_install_db ESCAPE_QUOTES @ONLY)
|
||||
SET(DEST ${INSTALL_SCRIPTDIR})
|
||||
SET(EXT)
|
||||
EXECUTE_PROCESS(
|
||||
COMMAND chmod +x ${CMAKE_CURRENT_BINARY_DIR}/mysql_install_db
|
||||
)
|
||||
|
||||
INSTALL_SCRIPT(
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/mysql_install_db"
|
||||
DESTINATION ${DEST}
|
||||
@@ -212,7 +220,6 @@ INSTALL_SCRIPT(
|
||||
)
|
||||
ENDIF()
|
||||
|
||||
|
||||
SET(prefix "${CMAKE_INSTALL_PREFIX}")
|
||||
SET(sysconfdir ${prefix})
|
||||
SET(bindir ${prefix}/${INSTALL_BINDIR})
|
||||
|
@@ -90,7 +90,7 @@ link_to_help()
|
||||
{
|
||||
echo
|
||||
echo "The latest information about mysql_install_db is available at"
|
||||
echo "http://kb.askmonty.org/v/installing-system-tables-mysql_install_db."
|
||||
echo "https://mariadb.com/kb/en/installing-system-tables-mysql_install_db"
|
||||
}
|
||||
|
||||
parse_arg()
|
||||
@@ -491,7 +491,7 @@ then
|
||||
echo "databases and anonymous user created by default. This is"
|
||||
echo "strongly recommended for production servers."
|
||||
echo
|
||||
echo "See the MariaDB Knowledgebase at http://kb.askmonty.org or the"
|
||||
echo "See the MariaDB Knowledgebase at http://mariadb.com/kb or the"
|
||||
echo "MySQL manual for more instructions."
|
||||
|
||||
if test "$in_rpm" -eq 0
|
||||
@@ -511,9 +511,9 @@ then
|
||||
echo "You can find additional information about the MySQL part at:"
|
||||
echo "http://dev.mysql.com"
|
||||
echo "Support MariaDB development by buying support/new features from"
|
||||
echo "Monty Program Ab. You can contact us about this at sales@montyprogram.com".
|
||||
echo "SkySQL Ab. You can contact us about this at sales@skysql.com".
|
||||
echo "Alternatively consider joining our community based development effort:"
|
||||
echo "http://kb.askmonty.org/en/contributing-to-the-mariadb-project/"
|
||||
echo "http://mariadb.com/kb/en/contributing-to-the-mariadb-project/"
|
||||
echo
|
||||
fi
|
||||
|
||||
|
0
scripts/mysql_secure_installation.pl.in
Executable file → Normal file
0
scripts/mysql_secure_installation.pl.in
Executable file → Normal file
@@ -24,8 +24,7 @@
|
||||
-- Get the hostname, if the hostname has any wildcard character like "_" or "%"
|
||||
-- add escape character in front of wildcard character to convert "_" or "%" to
|
||||
-- a plain character
|
||||
SET @get_hostname= @@hostname;
|
||||
SELECT REPLACE((SELECT REPLACE(@get_hostname,'_','\_')),'%','\%') INTO @current_hostname;
|
||||
SELECT LOWER( REPLACE((SELECT REPLACE(@@hostname,'_','\_')),'%','\%') )INTO @current_hostname;
|
||||
|
||||
|
||||
-- Fill "db" table with default grants for anyone to
|
||||
@@ -41,11 +40,11 @@ DROP TABLE tmp_db;
|
||||
-- from local machine if "user" table didn't exist before
|
||||
CREATE TEMPORARY TABLE tmp_user LIKE user;
|
||||
INSERT INTO tmp_user VALUES ('localhost','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0,'','','N');
|
||||
REPLACE INTO tmp_user SELECT @current_hostname,'root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0,'','','N' FROM dual WHERE LOWER( @current_hostname) != 'localhost';
|
||||
REPLACE INTO tmp_user SELECT @current_hostname,'root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0,'','','N' FROM dual WHERE @current_hostname != 'localhost';
|
||||
REPLACE INTO tmp_user VALUES ('127.0.0.1','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0,'','','N');
|
||||
REPLACE INTO tmp_user VALUES ('::1','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0,'','','N');
|
||||
INSERT INTO tmp_user (host,user) VALUES ('localhost','');
|
||||
INSERT INTO tmp_user (host,user) SELECT @current_hostname,'' FROM dual WHERE LOWER(@current_hostname ) != 'localhost';
|
||||
INSERT INTO tmp_user (host,user) SELECT @current_hostname,'' FROM dual WHERE @current_hostname != 'localhost';
|
||||
INSERT INTO user SELECT * FROM tmp_user WHERE @had_user_table=0;
|
||||
DROP TABLE tmp_user;
|
||||
|
||||
|
@@ -639,6 +639,9 @@ INSERT INTO tmp_proxies_priv VALUES ('localhost', 'root', '', '', TRUE, '', now(
|
||||
INSERT INTO proxies_priv SELECT * FROM tmp_proxies_priv WHERE @had_proxies_priv_table=0;
|
||||
DROP TABLE tmp_proxies_priv;
|
||||
|
||||
# Convering the host name to lower case for existing users
|
||||
UPDATE user SET host=LOWER( host ) WHERE LOWER( host ) <> host;
|
||||
|
||||
# MDEV-4332 longer user names
|
||||
alter table mysql.user modify User char(80) binary not null default '';
|
||||
alter table mysql.db modify User char(80) binary not null default '';
|
||||
|
0
scripts/mytop.sh
Executable file → Normal file
0
scripts/mytop.sh
Executable file → Normal file
Reference in New Issue
Block a user