2016-07-28 5 views
0

私たちは特定のデータベースとmysql.forインスタンスに異なるパスワードを使用しています。rootユーザーのパスワードは「root」で、パスワードも「root」のデータベースを持っていますが、同じパスワードを使用できますか?mysqlと特定のデータベースのパスワードを同じにすることはできますか?

+0

ホテルは異なる部屋で異なるキーを使用するのはなぜですか?なぜ同じ鍵を持っていないのですか? –

+1

あなたが望むなら、それらはすべて同じであってもかまいません - それはあなたが望むセキュリティのレベルに依存します。 – PaulF

答えて

1

すべてのデータベースに対して同じユーザー(同じユーザー名とパスワード)を使用すると、すべてのアプリケーションがすべてのデータベースからデータを照会できるため、1つのアプリケーションが侵害された場合、すべてが危険にさらされます。アプリケーションから接続するときにルートを使用しないもう1つの理由は、アプリケーションに対してALTER TABLE権限がないなどの特権を持たないことです。

関連する問題