Amazon Redshift 將不再支援在 2026 年 6 月 30 日之後使用 Python UDFs。我們將開始分階段強制執行。如需 Python 生命週期結束和遷移選項的詳細資訊,請參閱 2025 年 6 月 30 日發佈的部落格文章
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
RBAC 中角色使用的考量
使用 RBAC 角色時,請考慮以下事項:
Amazon Redshift 不允許循環的角色授權。您不能將 r1 授予 r2,然後又將 r2 授予 r1。
RBAC 適用於原生 Amazon Redshift 物件和 Amazon Redshift Spectrum 資料表。
身為 Amazon Redshift 管理員,您可以將叢集升級至最新的維護修補程式,以開始使用 RBAC。
只有超級使用者和擁有 CREATE ROLE 系統許可的使用者才能建立角色。
只有超級使用者和角色管理員可以修改和捨棄角色。
角色名稱不能與使用者名稱相同。
角色名稱不能包含無效字元,例如「:/\n」。
角色名稱不能是保留字,例如 PUBLIC。
角色名稱不能以預設角色的保留字首開頭 (
sys:)。將具有 RESTRICT 參數的角色授予其他角色時,您無法刪除該角色。預設設定為 RESTRICT。當您嘗試捨棄繼承另一個角色的角色時,Amazon Redshift 會擲回錯誤。
沒有角色管理員許可的使用者無法予與或撤銷角色。
系統資料表和檢視並未完全支援 RBAC。系統資料表和檢視的 RBAC 許可不會在升級、降級或調整規模的過程中持續存在。建議使用 Amazon Redshift 系統定義角色 來管理系統資料表和檢視許可。如需系統資料表的詳細資訊,請前往 系統資料表和檢視參考。