@@ -92,25 +92,25 @@ Here is a sample walkthrough to create a user specifically for Purview scan and
92
92
93
93
4 . Grant reader rights to the database objects.
94
94
95
- ``` sql
96
- GRANT USAGE ON DATABASE < your_database_name> TO purview_reader;
97
-
98
- -- grant reader access to all the database structures that purview can currently scan
99
- GRANT USAGE ON ALL SCHEMAS IN DATABASE < your_database_name> TO role purview_reader;
100
- GRANT USAGE ON ALL FUNCTIONS IN DATABASE < your_database_name> TO role purview_reader;
101
- GRANT USAGE ON ALL PROCEDURES IN DATABASE < your_database_name> TO role purview_reader;
102
- GRANT SELECT ON ALL TABLES IN DATABASE < your_database_name> TO role purview_reader;
103
- GRANT SELECT ON ALL VIEWS IN DATABASE < your_database_name> TO role purview_reader;
104
- GRANT USAGE, READ on ALL STAGES IN DATABASE < your_database_name> TO role purview_reader;
105
-
106
- -- grant reader access to any future objects that could be created
107
- GRANT USAGE ON FUTURE SCHEMAS IN DATABASE < your_database_name> TO role purview_reader;
108
- GRANT USAGE ON FUTURE FUNCTIONS IN DATABASE < your_database_name> TO role purview_reader;
109
- GRANT USAGE ON FUTURE PROCEDURES IN DATABASE < your_database_name> TO role purview_reader;
110
- GRANT SELECT ON FUTURE TABLES IN DATABASE < your_database_name> TO role purview_reader;
111
- GRANT SELECT ON FUTURE VIEWS IN DATABASE < your_database_name> TO role purview_reader;
112
- GRANT USAGE, READ ON FUTURE STAGES IN DATABASE < your_database_name> TO role purview_reader;
113
- ```
95
+ ``` sql
96
+ GRANT USAGE ON DATABASE < your_database_name> TO purview_reader;
97
+
98
+ -- grant reader access to all the database structures that purview can currently scan
99
+ GRANT USAGE ON ALL SCHEMAS IN DATABASE < your_database_name> TO role purview_reader;
100
+ GRANT USAGE ON ALL FUNCTIONS IN DATABASE < your_database_name> TO role purview_reader;
101
+ GRANT USAGE ON ALL PROCEDURES IN DATABASE < your_database_name> TO role purview_reader;
102
+ GRANT SELECT ON ALL TABLES IN DATABASE < your_database_name> TO role purview_reader;
103
+ GRANT SELECT ON ALL VIEWS IN DATABASE < your_database_name> TO role purview_reader;
104
+ GRANT USAGE, READ on ALL STAGES IN DATABASE < your_database_name> TO role purview_reader;
105
+
106
+ -- grant reader access to any future objects that could be created
107
+ GRANT USAGE ON FUTURE SCHEMAS IN DATABASE < your_database_name> TO role purview_reader;
108
+ GRANT USAGE ON FUTURE FUNCTIONS IN DATABASE < your_database_name> TO role purview_reader;
109
+ GRANT USAGE ON FUTURE PROCEDURES IN DATABASE < your_database_name> TO role purview_reader;
110
+ GRANT SELECT ON FUTURE TABLES IN DATABASE < your_database_name> TO role purview_reader;
111
+ GRANT SELECT ON FUTURE VIEWS IN DATABASE < your_database_name> TO role purview_reader;
112
+ GRANT USAGE, READ ON FUTURE STAGES IN DATABASE < your_database_name> TO role purview_reader;
113
+ ```
114
114
115
115
# # Register
116
116
0 commit comments