@@ -23,42 +23,154 @@ ms.author: vanto
2323
2424 Security information is exposed in catalog views that are optimized for performance and utility. When possible, use the following catalog views to access catalog metadata.
2525
26- ## Database-Level Views
27-
28- |||
29- | -| -|
30- | [ sys.database_permissions] ( ../../relational-databases/system-catalog-views/sys-database-permissions-transact-sql.md ) | [ sys.database_scoped_credentials] ( ../../relational-databases/system-catalog-views/sys-database-scoped-credentials-transact-sql.md ) |
31- | [ sys.database_principals] ( ../../relational-databases/system-catalog-views/sys-database-principals-transact-sql.md ) | [ sys.master_key_passwords] ( ../../relational-databases/system-catalog-views/sys-master-key-passwords-transact-sql.md ) |
32- | [ sys.database_role_members] ( ../../relational-databases/system-catalog-views/sys-database-role-members-transact-sql.md ) | [ sys.user_token] ( ../../relational-databases/system-catalog-views/sys-user-token-transact-sql.md ) |
26+ ## Database-Level Views
3327
28+ :::row:::
29+ :::column:::
30+ [ sys.database_permissions] ( ../../relational-databases/system-catalog-views/sys-database-permissions-transact-sql.md )
31+ :::column-end:::
32+ :::column:::
33+ [ sys.database_scoped_credentials] ( ../../relational-databases/system-catalog-views/sys-database-scoped-credentials-transact-sql.md )
34+ :::column-end:::
35+ :::row-end:::
36+ :::row:::
37+ :::column:::
38+ [ sys.database_principals] ( ../../relational-databases/system-catalog-views/sys-database-principals-transact-sql.md )
39+ :::column-end:::
40+ :::column:::
41+ [ sys.master_key_passwords] ( ../../relational-databases/system-catalog-views/sys-master-key-passwords-transact-sql.md )
42+ :::column-end:::
43+ :::row-end:::
44+ :::row:::
45+ :::column:::
46+ [ sys.database_role_members] ( ../../relational-databases/system-catalog-views/sys-database-role-members-transact-sql.md )
47+ :::column-end:::
48+ :::column:::
49+ [ sys.user_token] ( ../../relational-databases/system-catalog-views/sys-user-token-transact-sql.md )
50+ :::column-end:::
51+ :::row-end:::
52+
53+   ;
54+
3455## Server-Level Views
35-
36- |||
37- | -| -|
38- | [ sys.credentials] ( ../../relational-databases/system-catalog-views/sys-credentials-transact-sql.md ) | [ sys.server_principals] ( ../../relational-databases/system-catalog-views/sys-server-principals-transact-sql.md ) |
39- | [ sys.login_token] ( ../../relational-databases/system-catalog-views/sys-login-token-transact-sql.md ) | [ sys.server_role_members] ( ../../relational-databases/system-catalog-views/sys-server-role-members-transact-sql.md ) |
40- | [ sys.securable_classes] ( ../../relational-databases/system-catalog-views/sys-securable-classes-transact-sql.md ) | [ sys.sql_logins] ( ../../relational-databases/system-catalog-views/sys-sql-logins-transact-sql.md ) |
41- | [ sys.server_permissions] ( ../../relational-databases/system-catalog-views/sys-server-permissions-transact-sql.md ) | [ sys.system_components_surface_area_configuration] ( ../../relational-databases/system-catalog-views/sys-system-components-surface-area-configuration-transact-sql.md ) |
56+
57+ :::row:::
58+ :::column:::
59+ [ sys.credentials] ( ../../relational-databases/system-catalog-views/sys-credentials-transact-sql.md )
60+ :::column-end:::
61+ :::column:::
62+ [ sys.server_principals] ( ../../relational-databases/system-catalog-views/sys-server-principals-transact-sql.md )
63+ :::column-end:::
64+ :::row-end:::
65+ :::row:::
66+ :::column:::
67+ [ sys.login_token] ( ../../relational-databases/system-catalog-views/sys-login-token-transact-sql.md )
68+ :::column-end:::
69+ :::column:::
70+ [ sys.server_role_members] ( ../../relational-databases/system-catalog-views/sys-server-role-members-transact-sql.md )
71+ :::column-end:::
72+ :::row-end:::
73+ :::row:::
74+ :::column:::
75+ [ sys.securable_classes] ( ../../relational-databases/system-catalog-views/sys-securable-classes-transact-sql.md )
76+ :::column-end:::
77+ :::column:::
78+ [ sys.sql_logins] ( ../../relational-databases/system-catalog-views/sys-sql-logins-transact-sql.md )
79+ :::column-end:::
80+ :::row-end:::
81+ :::row:::
82+ :::column:::
83+ [ sys.server_permissions] ( ../../relational-databases/system-catalog-views/sys-server-permissions-transact-sql.md )
84+ :::column-end:::
85+ :::column:::
86+ [ sys.system_components_surface_area_configuration] ( ../../relational-databases/system-catalog-views/sys-system-components-surface-area-configuration-transact-sql.md )
87+ :::column-end:::
88+ :::row-end:::
89+
90+   ;
4291
4392## Encryption Views
4493
45- |||
46- | -| -|
47- | [ sys.asymmetric_keys] ( ../../relational-databases/system-catalog-views/sys-asymmetric-keys-transact-sql.md ) | [ sys.cryptographic_providers] ( ../../relational-databases/system-catalog-views/sys-cryptographic-providers-transact-sql.md ) |
48- | [ sys.certificates] ( ../../relational-databases/system-catalog-views/sys-certificates-transact-sql.md ) | [ sys.key_encryptions] ( ../../relational-databases/system-catalog-views/sys-key-encryptions-transact-sql.md ) |
49- | [ sys.column_encryption_key_values] ( ../../relational-databases/system-catalog-views/sys-column-encryption-key-values-transact-sql.md ) | [ sys.openkeys] ( ../../relational-databases/system-catalog-views/sys-openkeys-transact-sql.md ) |
50- | [ sys.column_encryption_keys] ( ../../relational-databases/system-catalog-views/sys-column-encryption-keys-transact-sql.md ) | [ sys.security_policies ( ; Transact-SQL) ; ] ( ../../relational-databases/system-catalog-views/sys-security-policies-transact-sql.md ) |
51- | [ sys.column_master_key_definitions] ( ../../relational-databases/system-catalog-views/sys-column-master-keys-transact-sql.md ) | [ sys.security_predicates ( ; Transact-SQL) ; ] ( ../../relational-databases/system-catalog-views/sys-security-predicates-transact-sql.md ) |
52- | [ sys.crypt_properties] ( ../../relational-databases/system-catalog-views/sys-crypt-properties-transact-sql.md ) | [ sys.symmetric_keys] ( ../../relational-databases/system-catalog-views/sys-symmetric-keys-transact-sql.md ) |
53-
94+ :::row:::
95+ :::column:::
96+ [ sys.asymmetric_keys] ( ../../relational-databases/system-catalog-views/sys-asymmetric-keys-transact-sql.md )
97+ :::column-end:::
98+ :::column:::
99+ [ sys.cryptographic_providers] ( ../../relational-databases/system-catalog-views/sys-cryptographic-providers-transact-sql.md )
100+ :::column-end:::
101+ :::row-end:::
102+ :::row:::
103+ :::column:::
104+ [ sys.certificates] ( ../../relational-databases/system-catalog-views/sys-certificates-transact-sql.md )
105+ :::column-end:::
106+ :::column:::
107+ [ sys.key_encryptions] ( ../../relational-databases/system-catalog-views/sys-key-encryptions-transact-sql.md )
108+ :::column-end:::
109+ :::row-end:::
110+ :::row:::
111+ :::column:::
112+ [ sys.column_encryption_key_values] ( ../../relational-databases/system-catalog-views/sys-column-encryption-key-values-transact-sql.md )
113+ :::column-end:::
114+ :::column:::
115+ [ sys.openkeys] ( ../../relational-databases/system-catalog-views/sys-openkeys-transact-sql.md )
116+ :::column-end:::
117+ :::row-end:::
118+ :::row:::
119+ :::column:::
120+ [ sys.column_encryption_keys] ( ../../relational-databases/system-catalog-views/sys-column-encryption-keys-transact-sql.md )
121+ :::column-end:::
122+ :::column:::
123+ [ sys.security_policies ( ; Transact-SQL) ; ] ( ../../relational-databases/system-catalog-views/sys-security-policies-transact-sql.md )
124+ :::column-end:::
125+ :::row-end:::
126+ :::row:::
127+ :::column:::
128+ [ sys.column_master_key_definitions] ( ../../relational-databases/system-catalog-views/sys-column-master-keys-transact-sql.md )
129+ :::column-end:::
130+ :::column:::
131+ [ sys.security_predicates ( ; Transact-SQL) ; ] ( ../../relational-databases/system-catalog-views/sys-security-predicates-transact-sql.md )
132+ :::column-end:::
133+ :::row-end:::
134+ :::row:::
135+ :::column:::
136+ [ sys.crypt_properties] ( ../../relational-databases/system-catalog-views/sys-crypt-properties-transact-sql.md )
137+ :::column-end:::
138+ :::column:::
139+ [ sys.symmetric_keys] ( ../../relational-databases/system-catalog-views/sys-symmetric-keys-transact-sql.md )
140+ :::column-end:::
141+ :::row-end:::
142+
143+   ;
144+
54145## SQL Server Audit Views
55146
56- |||
57- | -| -|
58- | [ sys.server_audits] ( ../../relational-databases/system-catalog-views/sys-server-audits-transact-sql.md ) | [ sys.server_file_audits] ( ../../relational-databases/system-catalog-views/sys-server-file-audits-transact-sql.md ) |
59- | [ sys.server_audit_specifications] ( ../../relational-databases/system-catalog-views/sys-server-audit-specifications-transact-sql.md ) | [ sys.server_audit_specifications_details] ( ../../relational-databases/system-catalog-views/sys-server-audit-specification-details-transact-sql.md ) |
60- | [ sys.database_audit_specifications] ( ../../relational-databases/system-catalog-views/sys-database-audit-specifications-transact-sql.md ) | [ sys.database_audit_specification_details] ( ../../relational-databases/system-catalog-views/sys-database-audit-specification-details-transact-sql.md ) |
61-
147+ :::row:::
148+ :::column:::
149+ [ sys.server_audits] ( ../../relational-databases/system-catalog-views/sys-server-audits-transact-sql.md )
150+ :::column-end:::
151+ :::column:::
152+ [ sys.server_file_audits] ( ../../relational-databases/system-catalog-views/sys-server-file-audits-transact-sql.md )
153+ :::column-end:::
154+ :::row-end:::
155+ :::row:::
156+ :::column:::
157+ [ sys.server_audit_specifications] ( ../../relational-databases/system-catalog-views/sys-server-audit-specifications-transact-sql.md )
158+ :::column-end:::
159+ :::column:::
160+ [ sys.server_audit_specifications_details] ( ../../relational-databases/system-catalog-views/sys-server-audit-specification-details-transact-sql.md )
161+ :::column-end:::
162+ :::row-end:::
163+ :::row:::
164+ :::column:::
165+ [ sys.database_audit_specifications] ( ../../relational-databases/system-catalog-views/sys-database-audit-specifications-transact-sql.md )
166+ :::column-end:::
167+ :::column:::
168+ [ sys.database_audit_specification_details] ( ../../relational-databases/system-catalog-views/sys-database-audit-specification-details-transact-sql.md )
169+ :::column-end:::
170+ :::row-end:::
171+
172+   ;
173+
62174## Permissions
63175 [ !INCLUDE[ ssCatViewPerm] ( ../../includes/sscatviewperm-md.md )] For more information, see [ Metadata Visibility Configuration] ( ../../relational-databases/security/metadata-visibility-configuration.md ) .
64176
0 commit comments