MySQLデータベースへの接続がrootユーザーアカウントを使用していないことを確認した場合。適切なスキーマ特権を持つアプリケーション固有のユーザーを作成しました。私は、ルートユーザーを使用するいくつかのシステムレベルの機能を見落としているかもしれないということをちょっと憂慮しています。mysql DBのユーザテーブルにrootアカウントを残すべきですか?
0
A
答えて
1
rootアカウントを残す必要があります。実際には、何らかの結果を招くことなく完全に削除することはできません。私は確信が持てませんが、すべての管理パスワードが失われた場合、パスワード回復に必要だと思います。特別な構文を使用してパスワードフリーモードでMySQLデーモン(またはサービス)を開始することができます。だから基本的に、あなたのサーバーへのsudoアクセス権を持っている人は、常にすべてのMySQLデータにアクセスしたり、変更したりすることができます。
しかし、rootにパスワードを定義して安全に保存する必要があります。サーバー上ではなく、あいまいではなく、ローカルホストからのみ接続できるように制限することもできます。
デフォルトでは、この場合、rootユーザーはlocalhost以外のホストから接続できません。変更しないでください。
0
デフォルトのMySQL rootユーザーの名前を変更する必要があります。私は通常、MySQLのすべてのインストールでそれを行います。
関連する問題
- 1. mysqlのユーザテーブル
- 2. ACL付きMySQL DBの残りのインターフェイス
- 3. すべてのrootアカウントのエントリにパスワードを設定する必要がありますか? - MySQLの
- 4. MySQL rootアカウントのログイン失敗回数を制限する方法
- 5. MySQLコンソールからDjangoユーザテーブルを表示
- 6. MYSQLはrootアカウントしか受け付けません
- 7. パスワードでmysql rootにログインできるのはなぜですか?
- 8. rootユーザーからのCpanelマスDBのインポート
- 9. タイムスタンプは、mysql履歴ファイル/root/.mysql_historyに保存できますか?
- 10. MySQLは新しいユーザをmysqlユーザテーブルに追加しようとしますか?
- 11. 私はmysqlのユーザテーブルを更新し、ユーザ 'root' @ 'localhost'のユーザアクセスを拒否しました
- 12. 新しいVPSでroot以外のアカウントにapacheをインストールするには
- 13. 私はテスト資産をどこに残すべきですか?
- 14. は私がオーダーテーブルからアドレス、都市、ユーザテーブルから名前とすべてを取得するMySQL CONCAT()関数
- 15. ストアドプロシージャからリモートのmysqlサーバ/ dbにアクセスできますか?
- 16. ユーザテーブルmysqlの平均男性と女性を取得する
- 17. PHP + MySQLマルチDBウェブサイトをプレフィックス付きのシングルDBウェブサイトにする。
- 18. Windows上でroot mysqlをリセットする
- 19. Ubuntuでmysql rootパスワードをリセットする
- 20. user = rootでMySQLを実行する
- 21. すべてのMySQL DBフィールドにnullを許可する - Laravel 5.3
- 22. rktコンテナの "root"アカウントの "制限付き"アクセス権
- 23. MediaWikiのユーザテーブルを変更する
- 24. mysql root password rest
- 25. プロダクションコードでBluetooth反射ハックを残すべきですか?
- 26. mysql dbのすべてのテーブルに同じエンコーディングが必要ですか?
- 27. MySQL Db内のテーブルを調べる
- 28. 1つのTwitterアカウントで他のすべてのTwitterアカウントにアクセスできますか?
- 29. 私はdb post-request(mongo db)を常に閉じるべきですか?
- 30. ユーザテーブルと拡張ユーザテーブルからデータを取得