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

リモートアクセス用のMysql追加ユーザー

    リモートで接続するには、MySQLがポート3306をmy.cnf内のマシンのIPアドレスにバインドする必要があります。次に、ローカルホストと'%'ワイルドカードの両方でユーザーを作成し、そのようなすべてのDBにアクセス許可を付与する必要があります 以下を参照してください:

    my.cnf(Windows上のmy.ini)

    #Replace xxx with your IP Address 
    bind-address        = xxx.xxx.xxx.xxx
    

    次に:

    CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypass';
    CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypass';
    

    次に:

    GRANT ALL ON *.* TO 'myuser'@'localhost';
    GRANT ALL ON *.* TO 'myuser'@'%';
    FLUSH PRIVILEGES;
    

    OSによっては、リモート接続を許可するためにポート3306を開く必要がある場合があります。



    1. MySQL列の値が最も低い行を選択します

    2. オラクルトリガーログ

    3. djangopostgresqlデータベースに存在する多対多のテーブルのモデルを定義する方法

    4. MySQLタイムゾーンの混乱