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

DBeaverを使用してMariaDBに接続できません

    結局のところ、これはMariaDBとMySQLの予想される動作です。この問題を解決するには、別のユーザーを作成し、作成されたすべてのデータベースへのアクセスを許可することをお勧めします。これは、コマンドラインを使用してデータベースを作成し、選択したユーザーにアクセス許可を付与する方法のステップバイステップガイドです。

    MariaDB/MySQLにログイン

    $ sudo mysql -u root -p
    

    データベースを作成する

    mysql> CREATE DATABASE `database_name`;
    

    ユーザーを作成する

    mysql> CREATE USER 'user_name' IDENTIFIED BY 'a_secure_password';
    

    ユーザー権限を付与する

    mysql> GRANT ALL PRIVILEGES ON database_name.* TO 'user_name'@'%' WITH GRANT OPTION;
    

    変更を適用する

    mysql> FLUSH PRIVILEGES;
    



    1. MySQLで数値を「アンヘックス」する方法

    2. Oracleデータベースのテーブル変更列を変更します

    3. MySQLは外部キー制約を作成できません

    4. postgresql関数を使用して異なるテーブル名からデータをフェッチしたい