FreeBSD 14.1 RELEASE - MySQL - mysql_secure_installation

 クラウディア
1. 概要
2. mysql_secure_installation

1. 概要

 初期設定です。

2. mysql_secure_installation

 スクリプトを実行して初期化します。  初期化時にパスワード等を設定するのが正式な設定方法です。  「root」ユーザ権限で。

mysql_secure_installation
 以降、プロンプトに従って入力して進めていきます。  以前、プロンプトが変と言っていたのですが、とうとう言わなくなったようです。

Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No:
 パスワードのレベルを決めますかってんで y Enter で進めます。

There are three levels of password validation policy:

LOW    Length >= 8
MEDIUM Length >= 8, numeric, mixed case, and special characters
STRONG Length >= 8, numeric, mixed case, special characters and dictionary                  file

Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG:
 パスワードのレベルを 0, 1, 2 のいずれかで入力します(レベルは後述)。

Please set the password for root here.

New password:
 「MySQL 8.4」では、あらかじめ設定されているパスワードないので、ここで必須で入力することになります。  パスワードを入力して、Enter

Re-enter new password:
 再度パスワードを入力して、Enter  どちらも「*」等の文字は、エコーバックされませんので、ご注意ください。

Estimated strength of the password: 50
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) :
 レベル 50 だがよいかってことかな? y Enter

By default, a MySQL installation has an anonymous user,
allowing anyone to log into MySQL without having to have
a user account created for them. This is intended only for
testing, and to make the installation go a bit smoother.
You should remove them before moving into a production
environment.

Remove anonymous users? (Press y|Y for Yes, any other key for No) :
 「anonymous users」を削除しますかってんで y Enter

Success.


Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network.

Disallow root login remotely? (Press y|Y for Yes, any other key for No) :
 「root」ユーザのリモートログインを禁止しますかってんで y Enter

Success.

By default, MySQL comes with a database named 'test' that
anyone can access. This is also intended only for testing,
and should be removed before moving into a production
environment.


Remove test database and access to it? (Press y|Y for Yes, any other key for No) :
 テストデーターベースを削除しますかってんで y Enter

 - Dropping test database...
Success.

 - Removing privileges on test database...
Success.

Reloading the privilege tables will ensure that all changes
made so far will take effect immediately.

Reload privilege tables now? (Press y|Y for Yes, any other key for No) :
 権限が変更されたテーブルを再度読み込みますかってんで y Enter

Success.

All done!
 これで、基本的な設定は、終わりです。  以前との違いは、わずかなもので、手順的にはほぼ同等だったので、ほっとしました。  いったん、サーバを再起動します。

service mysql-server restart
earthcar(アースカー)
健康サポート特集