🐥

Snowflake ロールの作成とユーザ割り当て

2022/11/03に公開

前回記事でウェアハウスを作成しました。
今回はそのウェアハウスにロールの付与とそのロールにユーザを付与していきます。

ロールの作成とウェアハウスへの付与

ロールの作成
CREATE ROLE DATA_SCIENTIST;
ウェアハウスへの付与
GRANT USAGE ON WAREHOUSE DS_WH TO ROLE DATA_SCIENTIST;

ウェアハウスにロールを付与することで、作成した時には表示されていなかった権限情報が表示されるようになりました。

ユーザの作成

CREATE USER DS1 PASSWORD = 'DS1' LOGIN_NAME = 'DS1' DEFAULT_ROLE='DATA_SCIENTIST' DEFAULT_WAREHOUSE = 'DS_WH'  MUST_CHANGE_PASSWORD = FALSE;

ロールにユーザを割り当てる

GRANT ROLE DATA_SCIENTIST TO USER DS1;

作成したユーザでログインしてみる

ログイン画面で作成したユーザとパスワードを入力する

無事DS1ユーザでログインできました

ロールを確認すると割り当てた権限しかありません

Discussion