我希望每个登录用户连接到db。我有每个用户一个数据库记录。用户登录后,我使用
ActiveRecord::Base.establish_connection(adapter: 'sqlserver', mode: 'dblib', host: db.host, port: db.port, username: db.username, password: db.password, database: db.name, timeout: 500000, azure: true)
一切正常。但是当我在另一台机器或浏览器上打开我的应用程序时,它表现得像是连接到另一个用户数据库,而不是默认或当前用户数据库。我不知道如何解决这个问题。有没有办法这样做?
提前致谢