В Silverlight вы не подключаетесь к базе данных напрямую - ваше приложение Silverlight работает на клиентском компьютере. Пользовательский интерфейс на стороне клиента (Silverlight) и база данных / серверная часть строго разделены. Количество классов, которые может предложить среда выполнения Silverlight, (по замыслу) довольно ограничено, и такие вещи, как прямой доступ к базе данных, не входят в число доступных классов.
Способ, которым ваше приложение SL получает свои данные, - это служба WCF (служба домена или служба данных WCF), запущенная на каком-либо сервере, который обращается к базе данных от вашего имени. Эта часть обычно выполняется на вашем веб-сервере / сервере приложений и имеет доступ к вашей базе данных или другим внутренним серверам.