ユーザー管理とview 職業訓練47日目

登録ユーザーの表示

データベースはmysqlを洗濯します。

select user,host from user;

ログイン中ユーザーの確認

select user();

ユーザーの作成

create user ユーザー名@ホスト名

identified by 'パスワード';

ユーザー権限の付与

ユーザーを作っただけではデータベースの編集はできませんしたがって新たに作ったユーザーに権限を与える必要があります。構文は以下のようになります。

-------------------------------------------------------------------------

grant 権限の種類 on 対象データベース to 権限を与えるユーザー;

例文

grant all privileges(全権限) on *.*(全てのデータベース)to user@localhost;

---------------------------------------------------------------------------


権限の削除

revoke 権限の種類 on 対象データベース from 権限を削除するユーザー;

例文

revoke select(検索する権限のみ削除) on *.* from user@localhost;

viewとは

AというテーブルとBというテーブルがある場合viewの処理をすればAとBを結合して一つの表として見ることができます。

viewの作成

create view tableA_tableB as

select from tableA

left join tableB;

この文でtableAとtableBを結合することができます。



この記事が気に入ったらサポートをしてみませんか?