

Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Neste documento, aprenda a criar usuários e gerenciar permissões em um banco de dados postgresql. Saiba como criar tabelas, inserir dados, criar sequências e gerenciar acesso a elas. Além disso, veja como conceder e revogar permissões select, insert, update, delete, create e outras permissões específicas para usuários. Essencial para quem trabalha com bancos de dados postgresql e deseja controlar o acesso aos seus dados.
Tipologia: Resumos
1 / 2
Esta página não é visível na pré-visualização
Não perca as partes importantes!


Criar banco de dados. Criar tabela. CREATE TABLE pessoa( idpessoa INT NOT NULL, nome VARCHAR(60) NOT NULL, idade INT NOT NULL, PRIMARY KEY(idpessoa) ) Inserir dados. INSERT INTO pessoa(idpessoa, nome, idade)VALUES(1, 'Pessoa 1', '30'); INSERT INTO pessoa(idpessoa, nome, idade)VALUES(2, 'Pessoa 2', '25'); INSERT INTO pessoa(idpessoa, nome, idade)VALUES(3, 'Pessoa 3', '37'); Criar usuário para teste. CREATE USER testeGrantRevoke WITH PASSWORD '12345'; Acessar banco de dados. \c bdtestegrantrevoke postgres; Utilizar usuário de teste. SET ROLE testeGrantRevoke; GRANT USAGE ON SCHEMA public TO usr_rogerio;
GRANT INSERT ON funcionarios TO usr_rogerio;