Banco de Dados E Arquitetura de 3 esquemas

1124 palavras 5 páginas
Todo agrupamento de bancos de dados possui um conjunto de usu�rios de banco de dados. Estes usu�rios s�o distintos dos usu�rios gerenciados pelo sistema operacional onde o servidor executa. Os usu�rios possuem objetos de banco de dados (por exemplo, tabelas), e podem conceder privil�gios nestes objetos para outros usu�rios controlando, assim, quem pode acessar qual objeto.

Este cap�tulo descreve como criar e gerenciar usu�rios, e introduz o sistema de privil�gios. Mais informa��es sobre os v�rios tipos de objetos de banco de dados e os efeitos dos privil�gios podem ser encontrados no Cap�tulo 5.

17.1. Usu�rios de banco de dados
Conceitualmente, os usu�rios de banco de dados s�o completamente distintos dos usu�rios de sistema operacional. Na pr�tica, pode ser conveniente manter correspond�ncia, mas n�o � requerido. Os nomes dos usu�rios de banco de dados s�o globais para todo o agrupamento de bancos de dados (e n�o pr�prio de cada banco de dados). Para criar um usu�rio deve ser utilizado o comando SQL CREATE USER:

CREATE USER nome_do_usu�rio;
Onde nome_do_usu�rio segue as regras dos identificadores SQL: ou n�o cont�m caracteres especiais, ou est� entre aspas. Para remover um usu�rio existente deve ser utilizado o comando DROP USER:

DROP USER nome_do_usu�rio;
Para facilitar, s�o fornecidos os programas createuser e dropuser que incorporam estes comandos SQL, e que podem ser executados a partir do interpretador de comandos:

createuser nome_do_usu�rio dropuser nome_do_usu�rio
Para conhecer o conjunto de usu�rios existentes deve ser consultado o cat�logo do sistema pg_user como, por exemplo:

SELECT usename FROM pg_user;
Tamb�m pode ser utilizado o meta-comando \du do programa psql para listar os usu�rios existentes.

Para ser poss�vel ativar o sistema de banco de dados, um sistema rec�m criado sempre cont�m um usu�rio pr�-definido. � atribu�do o valor 1 para o identificador deste usu�rio e, por padr�o (a menos que seja alterado ao executar o

Relacionados

  • Arquitetura de banco de dados
    1394 palavras | 6 páginas
  • sgbd
    1395 palavras | 6 páginas
  • Analise de sistemas
    446 palavras | 2 páginas
  • LISTA2FBD
    1027 palavras | 5 páginas
  • Informatica
    10791 palavras | 44 páginas
  • ARQUITETURAS DE BANCO DE DADOS
    2918 palavras | 12 páginas
  • Atividade Bd
    540 palavras | 3 páginas
  • Fundamentos de bd
    3294 palavras | 14 páginas
  • Pi2014 2
    3721 palavras | 15 páginas
  • Traabalhoelton
    2683 palavras | 11 páginas