begin
CREATE SHARE IF NOT EXISTS nb_suno_data_share;
GRANT USAGE ON DATABASE SUNO_PROD TO SHARE nb_suno_data_share;
GRANT SELECT ON VIEW SUNO_PROD.PROD.nb_agg_play_info_hourly TO SHARE nb_suno_data_share;
GRANT SELECT ON VIEW SUNO_PROD.PROD.nb_agg_user_platform_daily TO SHARE nb_suno_data_share;
GRANT SELECT ON VIEW SUNO_PROD.PROD.nb_app_event TO SHARE nb_suno_data_share;
GRANT SELECT ON VIEW SUNO_PROD.PROD.nb_bk_nonrealtime_event TO SHARE nb_suno_data_share;
GRANT SELECT ON VIEW SUNO_PROD.PROD.nb_bk_realtime_event TO SHARE nb_suno_data_share;
GRANT SELECT ON VIEW SUNO_PROD.PROD.nb_dim_clip TO SHARE nb_suno_data_share;
GRANT SELECT ON VIEW SUNO_PROD.PROD.nb_dim_country TO SHARE nb_suno_data_share;
GRANT SELECT ON VIEW SUNO_PROD.PROD.nb_dim_user TO SHARE nb_suno_data_share;
GRANT SELECT ON VIEW SUNO_PROD.PROD.nb_fact_subscription_period TO SHARE nb_suno_data_share;
GRANT SELECT ON VIEW SUNO_PROD.PROD.nb_rds_profile_follow TO SHARE nb_suno_data_share;
GRANT SELECT ON VIEW SUNO_PROD.PROD.nb_user_agent_metadata TO SHARE nb_suno_data_share;
GRANT SELECT ON VIEW SUNO_PROD.PROD.nb_user_session_state TO SHARE nb_suno_data_share;
GRANT SELECT ON VIEW SUNO_PROD.PROD.nb_web_user_event TO SHARE nb_suno_data_share;
ALTER SHARE nb_suno_data_share ADD ACCOUNTS = FJ16002;
end;