How to Create a Schema in Snowflake

Last updated July 24, 2026 · By the SaturnSQL team

Use CREATE SCHEMA inside the current database, or qualify it as database.schema. Schemas namespace tables and views; grants on a schema cascade to future objects with future grants.

CREATE SCHEMA IF NOT EXISTS analytics.reporting;

Grant access

GRANT USAGE ON SCHEMA analytics.reporting TO ROLE analyst;
GRANT SELECT ON FUTURE TABLES IN SCHEMA analytics.reporting TO ROLE analyst;

Run this in SaturnSQL

SaturnSQL is a browser-based SQL editor for teams: shared query library, schema-aware autocomplete, and scheduled exports to Google Sheets and Slack.

Try it free

Related Snowflake guides

© 2026 Panda Capital Oy Ab. All rights reserved.