[SQL ] 關於JOIN跨權限以及資料庫

看板Database作者 (suite_chic)時間15年前 (2010/06/03 01:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
關於最近遇到JOIN跨資料庫以及權限的問題(MySQL) 譬如資料庫A 以及資料庫B A有a, b這兩個table B有c, d這兩個table 下關聯大概就是 SELECT `a`.`id`, `c`.`name` FROM `A`.`a` INNER JOIN `B`.`c` ON `a`.`id` = `c`.`id` WHERE `a`.`id` IN ('5', '6', '15') 那假如A的使用者權限(user1)如果跟B使用者權限(user2)不一樣呢? 是不是就一定要個別select出來 然後在用程式自行關聯起來 或者開一個使用者user3 兩個table都可以用? 那如果兩個資料庫是在不同主機 資料庫權限怎麼下 在A資料庫這個主機 我就要新增一個user3使用者 那這個user3使用者怎麼指定B資料庫(在不同主機)權限 還是就是只能個別select 程式在自行關聯? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.249.137.199 ※ 編輯: g70321 來自: 111.249.137.199 (06/03 01:31)
文章代碼(AID): #1C1fGFL- (Database)