ユーザー管理と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を結合することができます。
この記事が気に入ったらサポートをしてみませんか?