こんにちは!日比です!
今回案件でセキュリティ調査の一環で
Snowsightのダウンロードボタンを非表示にする方法を調べましたので
本ブログで紹介します。
本記事でわかること
- Snowsightのダウンロードボタンの制御方法
- Snowsightのダウンロードボタンの制御手順
Snowsightのダウンロードボタン制御方法
SnowsightのSQLワークシートの領域にダウンロードボタンが表示されています。
(2026.3時点でデフォルト表示)

こちらのボタンを非表示にするには、下記パラメータで制御します。

では、実際に非表示にしていきましょう。
Snowsightのダウンロードボタン制御手順
制御方法は下記になります。
--■ACCOUNTADMINにスイッチ
>use role accountadmin;
--■現行値を確認(false)
>show parameters like 'DISABLE_UI_DOWNLOAD_BUTTON' in account;
+----------------------------+-------+---------+---------+-----------------------------------------+---------+
| key | value | default | level | description | type |
|----------------------------+-------+---------+---------+-----------------------------------------+---------|
| DISABLE_UI_DOWNLOAD_BUTTON | false | false | | Disables the Classic UI download button | BOOLEAN |
+----------------------------+-------+---------+---------+-----------------------------------------+---------+
--■アカウントレベルで非表示設定
>alter account set DISABLE_UI_DOWNLOAD_BUTTON=true;
+----------------------------------+
| status |
|----------------------------------|
| Statement executed successfully. |
+----------------------------------+
--■変更の確認
>show parameters like 'DISABLE_UI_DOWNLOAD_BUTTON' in account;
+----------------------------+-------+---------+---------+-----------------------------------------+---------+
| key | value | default | level | description | type |
|----------------------------+-------+---------+---------+-----------------------------------------+---------|
| DISABLE_UI_DOWNLOAD_BUTTON | true | false | ACCOUNT | Disables the Classic UI download button | BOOLEAN |
+----------------------------+-------+---------+---------+-----------------------------------------+---------+
現行セッションには影響受けないため、一度ブラウザを閉じて再ログインします。
すると、下記のようにボタンが非表示になりました。

なお、本パラメータはアカウント、ユーザレベルでの設定が可能ですので、
例えば、アカウントレベルで非表示にしつつ、特定ユーザには表示することも可能です。
その場合、「ALTER USER」でユーザに対して、FALSEを設定します。
まとめ
まとめです。
いかがでしたでしょうか?
昨今のセキュリティ事情で、機能として非表示にすることで
一つの情報漏洩対策になるのではないでしょうか?
参考になれば幸いです。
おわり



コメント