説明
このビューは、V1.4バージョンから導入されました。
機能の概要
データベースレベルの権限情報を表示するために使用されます。
フィールドの説明
| フィールド名 | タイプ | NULL値を許容するか | 説明 |
|---|---|---|---|
| host | varchar(128) | NO | ホスト名 |
| db | varchar(128) | NO | データベース名 |
| user | varchar(128) | NO | ユーザー名 |
| select_priv | varchar(1) | NO | SELECT文を実行できるかどうか |
| insert_priv | varchar(1) | NO | INSERT文を実行できるかどうか |
| update_priv | varchar(1) | NO | UPDATE文を実行できるかどうか |
| delete_priv | varchar(1) | NO | DELETE文を実行できるかどうか |
| create_priv | varchar(1) | NO | CREATE文を実行できるかどうか |
| drop_priv | varchar(1) | NO | DROP文を実行できるかどうか |
| grant_priv | varchar(1) | NO | 権限付与操作を実行できるかどうか |
| reference_priv | varchar(1) | NO | 現在使用されていません |
| index_priv | varchar(1) | NO | インデックスを作成できるかどうか |
| alter_priv | varchar(1) | NO | ALTER TABLE文を実行できるかどうか |
| create_tmp_table_priv | varchar(1) | NO | 一時テーブルを作成できるかどうか。現在、このフィールドは使用されていません |
| lock_tables_priv | varchar(1) | NO | LOCK TABLES ステートメントを実行できるかどうか。ユーザーには同時にテーブル上のSELECT権限が必要です。現在、このフィールドは使用されていません |
| create_view_priv | varchar(1) | NO | CREATE VIEW ステートメントを実行できるかどうか |
| show_view_priv | varchar(1) | NO | SHOW CREATE VIEW ステートメントを実行できるかどうか |
| create_routine_priv | varchar(1) | NO | ストアドプロシージャを作成できるかどうか(現在使用されていない) |
| alter_routine_priv | varchar(1) | NO | ALTER FUNCTION ステートメントを実行できるかどうか(現在使用されていない) |
| execute_priv | varchar(1) | NO | ストアドプロシージャを実行できるかどうか(現在使用されていない) |
| event_priv | varchar(1) | NO | イベントを作成、削除、または変更できるかどうか(現在使用されていない) |
| trigger_priv | varchar(1) | NO | CREATE TRIGGER または DROP TRIGGER ステートメントを実行できるかどうか。現在、このフィールドは使用されていません |
クエリ例
ユーザーtest2のデータベースレベルの権限情報を確認します。
obclient [oceanbase]> SELECT * FROM mysql.db WHERE user='test2' \G
クエリ結果は次のとおりです:
************************* 1. row ***************************
host: %
db: infotest
user: test2
select_priv: N
insert_priv: N
update_priv: N
delete_priv: Y
create_priv: N
drop_priv: N
grant_priv: N
references_priv: N
index_priv: N
alter_priv: N
create_tmp_table_priv: N
lock_tables_priv: N
create_view_priv: N
show_view_priv: N
create_routine_priv: N
alter_routine_priv: N
execute_priv: N
event_priv: N
trigger_priv: N
1 row in set