运行R Flexdashboard时由于触发器导致SQL登录失败

时间:2017-09-27 18:22:33

标签: sql sql-server r shiny flexdashboard

尝试使用flexdashboard从sql数据库进行查询时遇到了问题。

以下是我的连接(带有虚拟信息)。如果我从常规R会话运行连接,它可以正常工作。问题是当我尝试将其作为flexdashboard的一部分运行时。

此时我收到错误消息:

  

由于触发器执行,登录'un'登录失败。'

有什么可能导致这个问题的线索?

con_autorpt = DBI::dbConnect(odbc::odbc(),
                             Driver = "SQL Server Native Client 11.0",
                             Server = "server\\server",
                             Database = "db",
                             UID = "un",
                             PWD = "pw",
                             Port = port#
)

1 个答案:

答案 0 :(得分:0)

线索在错误消息中。您的实例有一个登录触发器正在执行某些操作。向DBA询问该实例。文档here中的更多信息。