2013-12-12 128 views
2

我有3个数据库AB,C
我只能访问DB A,并且确实希望避免在视图,同义词等处创建对象。
我无法在BC上创建对象。
我有一个数据库链接A -> B和数据库链接B -> C。 所有连接的用户名和密码都相同。是否有可能通过数据库链接访问数据库链接

下不工作

SELECT * FROM [email protected][email protected]_B_C; 

是否是可能的正确语法?

如果这种方式不可行,那么可能的解决方法是什么?

回答

3

我不知道这样做,除非你有机会创造你想要的B.

访问的对象数据库链接和同义词的任何话虽如此,我还没有尝试,要么所以可能存在安全问题。

但理论是:

A要访问CTABLE_1,通过B

或者可以您创建一个数据库链接从直接到C访问?

+0

感谢您的输入,也有关于B的同义词的想法,但如前所述,我不允许在B上创建对象。我可能能够创建从A到C的数据库链接,但我不确定如果我真的被允许这样做的话。特别是因为它最终是一种好奇心 – Armunin