-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Server Security
-
Fully Compatible
-
Security 2023-07-24, Security 2023-08-07
Once the ResourcePattern and ParsedPrivilege APIs handle tenantIds, change any remaining call sites to DatabaseName::createDatabaseNameForAuth to call the appropriate method on DatabaseNameUtil to construct DatabaseName instead. Then, remove DatabaseName::createDatabaseNameForAuth, as it skips validation that tenantIds exist when they should.
- related to
-
SERVER-74493 Make DatabaseName constructors private
- Closed
-
SERVER-74896 Remove NamespaceString::createNamespaceStringForAuth
- Closed