У меня есть 3 базы данных, прикрепленные к моему экземпляру SQL. Из моего приложения строка # соединение С:Просмотреть все базы данных из строки подключения SQL
SqlConnection conn = new SqlConnection();
conn.ConnectionString = @"Data Source=server\SQLEXPRESS;Initial Catalog=Database1;Integrated Security=True";
Mr Проблема заключается в мои SQL скрипты ссылки на другие присоединенные базы данных и некоторые из моих сценариев основаны на динамическом заявлении USE посмотреть на другой присоединенной базе данных.
В любом случае, чтобы строка соединения отображала все прикрепленные базы данных, поэтому мои SQL-скрипты, которые я запускаю через строку соединения, могут запрашивать другие базы данных, кроме указанной исходной базы данных каталога?
Спасибо
Вы не можете получить доступ к другим базам данных в своем скрипте через обычный формат «Database2.dbo.OtherTable»? – overslacked
попытка взлома? –
@AdrianSalazar не судите. Все знания могут быть использованы для добра или зла, и каждый должен решить, как они его используют. Если у вас нет доказательств того, что OP пытается что-то злое оскорбить их своими подозрениями, это неуместно. –