Если вы измените имя пользователя / идентификатор строки подключения к базе данных во время выполнения, то одним из решений для вас может быть размещение PlaceHolder внутри файла конфигурации,
Data Source=MYSERVER\MYINSTANCE;Initial Catalog=MYDB;User ID=%UID%;Password=%PWD%;
Когда вы Извлеките строку подключения в свой код, замените %UID%
и %PWD%
на свой ИД пользователя / пароль.
Как примечание, обычно нам редко требуется изменение uid / pwd во время выполнения;и это прямо внутри файла конфигурации.Даже когда это необходимо, его однократное действие, например, во время установки или каждый раз, когда пользователь явно изменяет базу данных и т. Д. Поэтому, если вы приходите оттуда, вы можете получить значение во время установки и нажать его внутри вашего конфигурационного файла.