Database MariaDB/MySQL インフラ

[MySQL/MariaDB] ユーザー作成の”create user”文

こんにちは!シミダイ(@shimidai2100)です。

MySQL」、「MariaDB」でユーザーを作成する「create user」文を紹介します。

他のデータベースと比較して簡単に覚えることができますのでこの機会に習得しましょう。

DBはインストールされている前提ですので、MariaDB・MySQLのインストール方法は下の記事を参考にしてください。

LinuxへのMariaDBのインストールとデータベース作成

こんにちは!シミダイ(@shimidai2100)です。 Linux上でMariaDBをインストールする手順とデータベー ...

続きを見る


create user identified by ~:パスワード認証ユーザーの作成

「create user」の基本構文は以下になります。

create user user_name identified by 'password';

なおOracleとは違い大文字小文字を区別するのでユーザー名には注意してください。

以下が実行例です。

MariaDB [test001]> create user testuser identified by 'password';
Query OK, 0 rows affected (0.00 sec)

MariaDB [test001]> SELECT user, host FROM mysql.user;
+----------+-----------+
| user     | host      |
+----------+-----------+
| test001  | %         |
| testuser | %         |
| root     | 127.0.0.1 |
| root     | ::1       |
| root     | localhost |
+----------+-----------+
5 rows in set (0.00 sec)

[test001@test-server ~]$ mysql -u testuser -ppassword
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 5293
Server version: 5.5.56-MariaDB MariaDB Server

Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]>

 

関連記事

-Database, MariaDB/MySQL, インフラ

Copyright© shimidai2100 , 2020 All Rights Reserved.