Skip to content

Commit e0f9ea5

Browse files
committed
Adding column headers, part 3
1 parent a9a952b commit e0f9ea5

11 files changed

Lines changed: 789 additions & 163 deletions

docs/relational-databases/system-catalog-views/security-catalog-views-transact-sql.md

Lines changed: 141 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -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

docs/t-sql/functions/cryptographic-functions-transact-sql.md

Lines changed: 127 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -26,50 +26,139 @@ ms.author: vanto
2626
These functions support digital signing, digital signature validation, encryption, and decryption.
2727

2828
## Symmetric encryption and decryption
29-
30-
|||
31-
|-|-|
32-
|[ENCRYPTBYKEY](../../t-sql/functions/encryptbykey-transact-sql.md)|[DECRYPTBYKEY](../../t-sql/functions/decryptbykey-transact-sql.md)|
33-
|[ENCRYPTBYPASSPHRASE](../../t-sql/functions/encryptbypassphrase-transact-sql.md)|[DECRYPTBYPASSPHRASE](../../t-sql/functions/decryptbypassphrase-transact-sql.md)|
34-
|[KEY_ID](../../t-sql/functions/key-id-transact-sql.md)|[KEY_GUID](../../t-sql/functions/key-guid-transact-sql.md)|
35-
|[DECRYPTBYKEYAUTOASYMKEY](../../t-sql/functions/decryptbykeyautoasymkey-transact-sql.md)|[KEY_NAME](../../t-sql/functions/key-name-transact-sql.md)|
36-
|[SYMKEYPROPERTY](../../t-sql/functions/symkeyproperty-transact-sql.md)||
37-
29+
30+
:::row:::
31+
:::column:::
32+
[ENCRYPTBYKEY](../../t-sql/functions/encryptbykey-transact-sql.md)
33+
:::column-end:::
34+
:::column:::
35+
[DECRYPTBYKEY](../../t-sql/functions/decryptbykey-transact-sql.md)
36+
:::column-end:::
37+
:::row-end:::
38+
:::row:::
39+
:::column:::
40+
[ENCRYPTBYPASSPHRASE](../../t-sql/functions/encryptbypassphrase-transact-sql.md)
41+
:::column-end:::
42+
:::column:::
43+
[DECRYPTBYPASSPHRASE](../../t-sql/functions/decryptbypassphrase-transact-sql.md)
44+
:::column-end:::
45+
:::row-end:::
46+
:::row:::
47+
:::column:::
48+
[KEY_ID](../../t-sql/functions/key-id-transact-sql.md)
49+
:::column-end:::
50+
:::column:::
51+
[KEY_GUID](../../t-sql/functions/key-guid-transact-sql.md)
52+
:::column-end:::
53+
:::row-end:::
54+
:::row:::
55+
:::column:::
56+
[DECRYPTBYKEYAUTOASYMKEY](../../t-sql/functions/decryptbykeyautoasymkey-transact-sql.md)
57+
:::column-end:::
58+
:::column:::
59+
[KEY_NAME](../../t-sql/functions/key-name-transact-sql.md)
60+
:::column-end:::
61+
:::row-end:::
62+
:::row:::
63+
:::column:::
64+
[SYMKEYPROPERTY](../../t-sql/functions/symkeyproperty-transact-sql.md)
65+
:::column-end:::
66+
:::column:::
67+
:::column-end:::
68+
:::row-end:::
69+
70+
 
71+
3872
## Asymmetric encryption and decryption
3973

40-
|||
41-
|-|-|
42-
|[ENCRYPTBYASYMKEY](../../t-sql/functions/encryptbyasymkey-transact-sql.md)|[DECRYPTBYASYMKEY](../../t-sql/functions/decryptbyasymkey-transact-sql.md)|
43-
|[ENCRYPTBYCERT](../../t-sql/functions/encryptbycert-transact-sql.md)|[DECRYPTBYCERT](../../t-sql/functions/decryptbycert-transact-sql.md)|
44-
|[ASYMKEYPROPERTY](../../t-sql/functions/asymkeyproperty-transact-sql.md)|[ASYMKEY_ID](../../t-sql/functions/asymkey-id-transact-sql.md)|
45-
74+
:::row:::
75+
:::column:::
76+
[ENCRYPTBYASYMKEY](../../t-sql/functions/encryptbyasymkey-transact-sql.md)
77+
:::column-end:::
78+
:::column:::
79+
[DECRYPTBYASYMKEY](../../t-sql/functions/decryptbyasymkey-transact-sql.md)
80+
:::column-end:::
81+
:::row-end:::
82+
:::row:::
83+
:::column:::
84+
[ENCRYPTBYCERT](../../t-sql/functions/encryptbycert-transact-sql.md)
85+
:::column-end:::
86+
:::column:::
87+
[DECRYPTBYCERT](../../t-sql/functions/decryptbycert-transact-sql.md)
88+
:::column-end:::
89+
:::row-end:::
90+
:::row:::
91+
:::column:::
92+
[ASYMKEYPROPERTY](../../t-sql/functions/asymkeyproperty-transact-sql.md)
93+
:::column-end:::
94+
:::column:::
95+
[ASYMKEY_ID](../../t-sql/functions/asymkey-id-transact-sql.md)
96+
:::column-end:::
97+
:::row-end:::
98+
99+
 
100+
46101
## Signing and signature verification
47-
48-
|||
49-
|-|-|
50-
|[SIGNBYASYMKEY](../../t-sql/functions/signbyasymkey-transact-sql.md)|[VERIFYSIGNEDBYASMKEY](../../t-sql/functions/verifysignedbyasymkey-transact-sql.md)|
51-
|[SIGNBYCERT](../../t-sql/functions/signbycert-transact-sql.md)|[VERIGYSIGNEDBYCERT](../../t-sql/functions/verifysignedbycert-transact-sql.md)|
52-
|[IS_OBJECTSIGNED](../../t-sql/functions/is-objectsigned-transact-sql.md)||
102+
103+
:::row:::
104+
:::column:::
105+
[SIGNBYASYMKEY](../../t-sql/functions/signbyasymkey-transact-sql.md)
106+
:::column-end:::
107+
:::column:::
108+
[VERIFYSIGNEDBYASMKEY](../../t-sql/functions/verifysignedbyasymkey-transact-sql.md)
109+
:::column-end:::
110+
:::row-end:::
111+
:::row:::
112+
:::column:::
113+
[SIGNBYCERT](../../t-sql/functions/signbycert-transact-sql.md)
114+
:::column-end:::
115+
:::column:::
116+
[VERIGYSIGNEDBYCERT](../../t-sql/functions/verifysignedbycert-transact-sql.md)
117+
:::column-end:::
118+
:::row-end:::
119+
:::row:::
120+
:::column:::
121+
[IS_OBJECTSIGNED](../../t-sql/functions/is-objectsigned-transact-sql.md)
122+
:::column-end:::
123+
:::column:::
124+
:::column-end:::
125+
:::row-end:::
126+
127+
 
53128

54129
## Symmetric decryption, with automatic key handling
55-
56-
|||
57-
|-|-|
58-
|[DecryptByKeyAutoCert](../../t-sql/functions/decryptbykeyautocert-transact-sql.md)||
59-
130+
131+
:::row:::
132+
:::column:::
133+
[DecryptByKeyAutoCert](../../t-sql/functions/decryptbykeyautocert-transact-sql.md)
134+
:::column-end:::
135+
:::row-end:::
136+
137+
 
138+
60139
## Encryption hashing
61-
62-
|||
63-
|-|-|
64-
|[HASHBYTES](../../t-sql/functions/hashbytes-transact-sql.md)||
65-
66-
## Certificate copying
67-
68-
|||
69-
|-|-|
70-
|[CERTENCODED (Transact-SQL)](../../t-sql/functions/certencoded-transact-sql.md)||
71-
|[CERTPRIVATEKEY (Transact-SQL)](../../t-sql/functions/certprivatekey-transact-sql.md)||
72-
140+
141+
:::row:::
142+
:::column:::
143+
[HASHBYTES](../../t-sql/functions/hashbytes-transact-sql.md)
144+
:::column-end:::
145+
:::row-end:::
146+
147+
 
148+
149+
## Certificate copying
150+
151+
:::row:::
152+
:::column:::
153+
[CERTENCODED (Transact-SQL)](../../t-sql/functions/certencoded-transact-sql.md)
154+
:::column-end:::
155+
:::column:::
156+
[CERTPRIVATEKEY (Transact-SQL)](../../t-sql/functions/certprivatekey-transact-sql.md)
157+
:::column-end:::
158+
:::row-end:::
159+
160+
 
161+
73162
## See also
74163
[Functions](../../t-sql/functions/functions.md)
75164
[Encryption Hierarchy](../../relational-databases/security/encryption/encryption-hierarchy.md)

0 commit comments

Comments
 (0)