Neste Post e vídeo aula, vamos aprender a efetuar criação de usuários e concessão de privilégios no banco de dados Oracle.
Criação de Usuários e concessão de privilégios : Pré – Requisitos
Para criar usuários e trabalhar com permissões, iremos utilizar o Oracle 18c Express Edition, SQL Developer e também abordaremos
conceitos de criação de Tablespace, Datafiles e tabelas.
Para poder praticar, os comandos apresentados neste tutorial é importante que você tenha o Oracle Database instalado e também o SQL Developer.
Caso você não tenha este recursos instalados, você pode conferir a instalação destes aplicativos em nossos posts e vídeo aulas abaixo:
- Como instalar o Oracle Database 18c no Windows
- Como instalar o SQL Developer no Windows
- Instalação Oracle Database 18c XE Linux
- Como Instalar o SQL Developer Oracle no Linux
- Como desbloquear Usuário Schema HR no Oracle Database 18c
- Criação de Tablespace, Datafile e tabela Oracle Database
Criação de Usuários e concessão de privilégios : Arquivo de Script .SQL
Para ter acesso ao arquivo .SQL com comandos PL/SQL utilizados neste post/vídeo aula, basta assinar nossa newsletter que logo em seguida você receberá um e-mail com link para download do arquivo
Criação de Usuários e concessão de privilégios : Vídeo Aula
Passo a Passo : Como Criar Usuário e Conceder Permissões no Oracle Database
🕐 Clique nos links de marca de tempo abaixo para assistir o conteúdo de interesse :
⏺ Alternar do Banco de dados CDB para o PDB : 2:13
⏺ Criação Tablespace para armazenar Tabelas do usuário : 3:19
⏺ Criação de Usuário / CREATE USER : Oracle : 3:35
⏺ Concessão de Privilégios / Permissões : 5:11
⏺ Criação de Tabela / Consultar Tablespace do Usuário : 6:34
⏺ Inserção de dados em Tabela: 7:18
⏺ Ajustes de Privilégios / Permissões : 7:40
⏺ Consultando usuários no banco PDB : 9:13
⏺ Verificando Objetos da Tablespace : 9:26
⏺ Excluindo Usuário / Tablespace : 9:50
Concessão de Privilégios / Permissões no Oracle
Há várias outras permissões que você pode conceder aos usuários.
E alguns papéis bastante poderosos que garantem a todos.
Então, o que devemos ativar?
Neste ponto, devemos ficar atentos para não fornecer um monte permissões ao usuário.
Aqui vale uma regra de ouro e um conceito-chave de segurança:
O princípio do menor privilégio .
Dê apenas aos usuários o menor conjunto de privilégios necessários para realizar seu trabalho.
Documentação Oracle sobre criação de Usuários e concessão de privilégios
A seguir você encontra links da documentação da Oracle para aprofundar seus estudos sobre o assunto:
Materiais e leituras que recomendamos para você:
- Como verificar usuários, privilégios e roles no banco de dados Oracle
- Manipulação de datas no Oracle
- Monitorando operações de longa duração no Oracle
- Como listar as maiores tabelas ou objetos Oracle
Obrigado
Espero que este tutorial possa lhe ajudar a entender um pouco mais sobre como criar usuários e conceder permissões no Oracle Database 18c Express Edition (XE) e por consequência apoiá-lo em seu trabalho ou estudo do banco de dados Oracle.
Se você gostou desta publicação, compartilhe com seus amigos ou nos acompanhe pelas redes sociais.
Você pode nos ajudar a criar mais conteúdos como este. Como ?
Prestigie nossos anunciantes conhecendo seus produtos e serviços.
É simples e rápido e você certamente ajuda a gente a crescer.
Obrigado e um grande abraço
Renato Sanches