C# 在单个连接字符串中添加多个数据库

C# 在单个连接字符串中添加多个数据库,c#,mysql,connection-string,C#,Mysql,Connection String,我正在创建在线查询编辑器。在此编辑器中,用户根据其访问级别使用多个数据库 我想用任何分隔符连接多个数据库,如带限制模式的|或逗号(,)。用户仅使用连接字符串中提供的此数据库 我使用c#作为服务器语言,使用mysql作为数据库 谢谢。这不能在中间层处理吗?只需像平常一样列出所有连接字符串,然后根据用户凭据将适当的字符串注入数据层Tank you@maccettura是否有其他方法来实现此目的?一个数据库连接如何最终连接到多个数据库?在大多数驱动程序中,SQL数据库连接的定义都是点对点的。当你说“用

我正在创建在线查询编辑器。在此编辑器中,用户根据其访问级别使用多个数据库

我想用任何分隔符连接多个数据库,如带限制模式的|或逗号(,)。用户仅使用连接字符串中提供的此数据库

我使用c#作为服务器语言,使用mysql作为数据库


谢谢。

这不能在中间层处理吗?只需像平常一样列出所有连接字符串,然后根据用户凭据将适当的字符串注入数据层Tank you@maccettura是否有其他方法来实现此目的?一个数据库连接如何最终连接到多个数据库?在大多数驱动程序中,SQL数据库连接的定义都是点对点的。当你说“用户使用多个数据库,基于其访问级别”时,我还担心这种模式将来会出现问题。为什么没有一个数据库具有正确的访问控制列表逻辑?这不能在中间层中处理吗?只需像平常一样列出所有连接字符串,然后根据用户凭据将适当的字符串注入数据层Tank you@maccettura是否有其他方法来实现此目的?一个数据库连接如何最终连接到多个数据库?在大多数驱动程序中,SQL数据库连接的定义都是点对点的。当你说“用户使用多个数据库,基于其访问级别”时,我还担心这种模式将来会出现问题。为什么一个数据库没有正确的访问控制列表逻辑?