mysqlデータベースユーザー[閉じる]

mysqlデータベースユーザー[閉じる]

テストDebianサーバーはrootmysqlユーザーを使用します。その後、私が持っているすべてのWordPressサイトのPHP設定ファイルに次のものが含まれています。

define('DB_USER', 'root');
define('DB_PASSWORD', '...');

この「rootユーザー」はmysqlに固有のものですか、それともLinux rootユーザーに関連していますか?

rootそれでは、セキュリティ上の理由からmysqlをユーザーとは別に維持する最良の方法は何ですか?

答え1

ユーザーはroot次の場所にいます。mysqlいいえ、root同じです 。GNU/Linux。ユーザーが作成されましたか?~へデータベース管理者がアクセスできます。使用を避ける必要があり、制限された権限を持つユーザーを簡単に作成できるため、セキュリティ上のリスクを防ぐことができます。

答え2

rootMySQLユーザーです。 Linuxユーザーには関係ありませんroot。 Linuxの場合と同様に、MySQLのスーパーユーザーアカウント名です。

rootMySQLユーザーをWordPressデータベースとして使用しないでください。これはセキュリティ上の大きなリスクになります。wpこれに対してMySQLユーザー(または他のユーザー)を作成し、そのユーザーにwordpressデータベースへのアクセス権のみを付与します。

関連情報