MS SQL链接到MariaDB的服务器(Mysql)无法与只读MariaDB用户一起使用

MS SQL链接到MariaDB的服务器(Mysql)无法与只读MariaDB用户一起使用,mysql,sql-server,mariadb,linked-server,Mysql,Sql Server,Mariadb,Linked Server,我们有这样一个场景:我们的MS SQL通过链接服务器访问MariaDB(Mysql)数据库上的数据 到目前为止,这一切都很好,但我们现在需要限制链接服务器配置使用的用户,使其成为只读的。我们创建了一个具有只读访问权限的用户,但是当更改链接服务器上的连接详细信息时,它将不再工作。它甚至无法连接到openquery,说用户/密码不正确 你知道有没有解决办法吗?链接服务器配置只适用于对mysql数据库具有完全访问权限的用户,我们需要限制这种访问 谢谢 你是说链接服务器而不是数据库链接?AFAIK(根据

我们有这样一个场景:我们的MS SQL通过链接服务器访问MariaDB(Mysql)数据库上的数据

到目前为止,这一切都很好,但我们现在需要限制链接服务器配置使用的用户,使其成为只读的。我们创建了一个具有只读访问权限的用户,但是当更改链接服务器上的连接详细信息时,它将不再工作。它甚至无法连接到openquery,说用户/密码不正确

你知道有没有解决办法吗?链接服务器配置只适用于对mysql数据库具有完全访问权限的用户,我们需要限制这种访问


谢谢

你是说链接服务器而不是数据库链接?AFAIK(根据)dblink是一个Oracle/PostgreSQL的东西,与SQL Server或MySQL/MariaDB无关。Hi Adyson,我很抱歉使用了错误的术语来澄清这一点。我的意思是喜欢服务器。我们只是将其称为Dblink:-/I刚刚编辑了post您是指链接服务器而不是Dblink吗?AFAIK(根据)dblink是一个Oracle/PostgreSQL的东西,与SQL Server或MySQL/MariaDB无关。Hi Adyson,我很抱歉使用了错误的术语来澄清这一点。我的意思是喜欢服务器。我们只是把它称为Dblink:-/我刚刚编辑了这篇文章