ywork2020.com

Title

ユーザーを作成する

目次 (INDEX)

CREATE USER とは

ここで説明する CREATE USER とは次の語句からなる SQL です。
CREATE
読み: クリエイト
意味: 作成する、創造する
USER
読み: ユーザー
意味: 利用者

目次に戻る

CREATE USER の概要

このクエリは、新規のデータベースユーザーを作成します。

目次に戻る

構文

サンプルを見る前に構文を確認しておきます。

CREATE USER 'user name'@'host name';

目次に戻る

サンプルコード

ここでは、newuser という名のユーザーを作成しています。

また、ユーザーを作成しただけではユーザーパスワードが設定されないので、合わせてパスワードを設定する サンプルも掲載しておきます。

サンプルコード: SQL (新規ユーザーを作成する)

CREATE USER 'newuser';

host name は必ずしも必要ではないので、ここでは省略しています。

サンプルコード: SQL (作成と同時にパスワードを設定する)

CREATE USER 'newuser'@'hostname' IDENTIFIED BY 'password';

上記の例は、新規ユーザーの作成と同時にデーターベース接続に必要なパスワードを設定しています。

補足: ユーザーを作成しただけでは、データベースに接続することはできません。 これには、作成されたユーザーに 権限 を与えることが必要です。

目次に戻る

SQL の仕様上の注意点

※ SQL の予約句はアルファベットの大文字と小文字を区別しませんが、 任意で作成したデータベースやテーブル、カラムの名前などは区別されるので注意が必要です。

目次に戻る