要在Oracle中創建同義詞并授權,您可以按照以下步驟進行操作:
使用sys或具有相應權限的管理員用戶登錄到Oracle數據庫。
創建同義詞:
CREATE SYNONYM synonym_name FOR schema_name.table_name;
其中,synonym_name是您要創建的同義詞的名稱,schema_name是包含要引用的對象的模式名稱,table_name是要引用的對象的名稱。
GRANT SELECT ON synonym_name TO user_name;
其中,synonym_name是您剛創建的同義詞的名稱,user_name是您要授予訪問權限的用戶的名稱。您可以根據需要授予不同類型的權限,例如SELECT、INSERT、UPDATE等。
COMMIT;
請注意,上述步驟中的“schema_name.table_name”是您要創建同義詞的對象的完全限定名稱。確保您具有足夠的權限來創建同義詞并授予相應的訪問權限。