O Amazon Redshift não permitirá mais a criação de funções definidas pelo usuário (UDFs) do Python a partir de 1.º de novembro de 2025. Se quiser usar UDFs do Python, você deve criá-las antes dessa data. As UDFs do Python existentes continuarão a funcionar normalmente. Para ter mais informações, consulte a publicação de blog
SVV_DEFAULT_PRIVILEGES
Use SVV_DEFAULT_PRIVILEGES para visualizar os privilégios padrão aos quais um usuário tem acesso em um cluster do Amazon Redshift.
SVV_DEFAULT_PRIVILEGES permanece visível para os seguintes usuários:
Superusuários
Usuários com a permissão ACCESS SYSTEM TABLE
Os outros usuários só podem ver permissões padrão concedidas a eles.
Colunas da tabela
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
| schema_name | text | O nome do esquema. |
| object_type | text | O tipo do objeto. Os valores possíveis são RELATION, FUNCTION ou PROCEDURE. |
| owner_id | integer | O ID do proprietário. O valor possível é o ID do usuário. |
| owner_name | text | O nome do proprietário. |
| owner_type | text | Tipo do proprietário. O valor possível é usuário. |
| privilege_type | text | O tipo de privilégio. Os valores possíveis são INSERT, SELECT, UPDATE, DELETE, RULE, REFERENCES TRIGGER, DROP e EXECUTE. |
| grantee_id | integer | O ID da entidade autorizada. Os valores possíveis são ID do usuário, ID da função ou ID do grupo. |
| grantee_type | text | O tipo da entidade autorizada. Os valores possíveis são usuário, função e público. |
| admin_option | boolean | O valor que indica se o usuário pode conceder permissões a outros usuários e funções. É sempre falso para o tipo de função e grupo. |
Consulta de exemplo
O exemplo a seguir retorna a saída para SVV_DEFAULT_PRIVILEGES.
SELECT * from svv_default_privileges; schema_name | object_type | owner_id | owner_name | owner_type | privilege_type | grantee_id | grantee_name | grantee_type | admin_option -------------+-------------------+--------- +------------+------------+----------------+------------+--------------+--------------+-------------+ public | RELATION | 106 | u1 | user | UPDATE | 107 | u2 | user | f | public | RELATION | 106 | u1 | user | SELECT | 107 | u2 | user | f |