Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Server Security
-
Fully Compatible
-
Security 2023-07-24, Security 2023-08-07
Description
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.
Attachments
Issue Links
- related to
-
SERVER-74493 Make DatabaseName constructors private
-
- Closed
-
-
SERVER-74896 Remove NamespaceString::createNamespaceStringForAuth
-
- Closed
-