我有一個MySQL數據庫與一個用戶只能訪問幾個表。該用戶已被授予CREATE TEMPORARY TABLES這個數據庫,並通過查看查詢日誌,我可以看到他們創建一個臨時表,然後嘗試從中選擇它時失敗。做GRANT SELECT ON TABLE 'db'.'tmp_tbl' TO 'user'@'localhost';不起作用,因爲該表不存在。 The user comments on this p
嘿傢伙。所以,我以dba帳戶登錄,並且想要在User1的模式中創建一個視圖,但是要從User2的數據中選擇數據。 我用下面的查詢: CREATE OR REPLACE VIEW User1.NewView (Column1) AS
SELECT DISTINCT Column1 FROM User2.Table
,我得到以下錯誤: SQL Error: ORA-00942: table or