sql >> データベース >  >> RDS >> Mysql

セキュリティを向上させるためにローカルホストからのMySQL接続を制限する

    リモートホストからユーザー名とパスワードへのアクセスを制限すると、誰かがデータベースに外部からアクセスできなくなります。

    ローカルホストマシンから3306(MySQLデフォルトポート)へのトラフィックのみを許可するようにファイアウォールを構成することもできます。

    更新

    LOCALHOSTを介してのみアクセスできるようにユーザーを設定するには:

    GRANT ALL PRIVILEGES ON *.* TO db_user @'localhost' IDENTIFIED BY 'db_passwd';
    GRANT ALL PRIVILEGES ON *.* TO db_user @'127.0.0.1' IDENTIFIED BY 'db_passwd';
    

    また、MySQLサーバーをローカルアドレスにバインドします。これを行うには、[mysqld]を編集します my.cnfのセクション :

    [mysqld]
    bind-address = 127.0.0.1
    


    1. パーティションスイッチングを使用した中断の少ないSQLServerテーブルの更新

    2. SQLServerデータベースで主キー制約のないテーブルのリストを取得する方法-SQLServer/T-SQLチュートリアルパート58

    3. SQL ServerでのRANK()の動作

    4. JavaEEアプリケーションでの大きなレコードの処理