Criando um novo usuário no Oracle9i

Criando uma nova vida é uma grande responsabilidade - você tem que alimentá-lo e alterá-lo todos os dias durante anos. Criando um novo usuário no Oracle9Eu também carrega algumas responsabilidades, mas geralmente o usuário não vai te acordar no meio da noite e enviar-lhe de tropeço para uma garrafa e um pano arroto.

Console faz o trabalho rápido de criar um usuário e atribuindo-lhe alguns papéis.

Tudo bem então. Aqui está uma maneira fácil de criar uma nova vida do usuário no Oracle9Eu usando o Gerenciador de Segurança. Se tiver Security Manager já abrir, ignore a Etapa 1.

1. Inicie o Console em modo stand-alone, clique duas vezes na pasta Bancos de Dados, clique duas vezes no banco de dados que você deseja trabalhar, e log em como o usuário DBA (se necessário).

2. Escolha Object -> Criar.

Você vê o Criar Na janela, onde você decidir que tipo de coisa que você está criando.

3. Escolha de Usuário e clique em Criar.

A caixa de diálogo Criar usuário aparece, como mostrado na Figura 1. Isto não é realmente um assistente, mas deve ser, porque a criação de uma nova vida definitivamente está no reino dos bruxos.

Figura 1: Criando um novo usuário é uma pressão com a caixa de diálogo Criar usuário.

4. Na caixa Nome, digite um nome para o novo usuário.

A Oracle tem regras sobre o que você usa para um nome de usuário. Você pode usar até 30 caracteres. Uma letra e um número de um dígito cada conta como um carácter. As mesmas regras aplicam-se a criação de senhas.

Uma boa regra é usar uma única palavra ou acrônimo para um novo nome de usuário. Você vai apreciar este mais tarde, quando você tem que digitar o nome como o identificador na frente de cada tabela criada.

5. Escolha o tipo de autenticação.

Para o exemplo, escolher a autenticação de senha. Você pode clicar na seta na caixa Autenticação para ver as três opções:

• Senha. Provavelmente a seleção mais comum. Este é o método tradicional de autenticação, que requer que o usuário digite uma senha antes de ele ou ela entra em uma transação de banco de dados.

• Externo. Este método de autenticação permite que os utilizadores passam para a base de dados utilizando a sua identidade a partir do sistema operativo. Por exemplo, se você entrar em sua rede NT como LOCAL, o Oracle9Eu nome de usuário para você é OPS $ Homero. (OPS $ é o valor padrão do prefixo atribuído pelo DBA para todos os usuários autenticados externamente.) Para iniciar sessão no SQL * Plus ou algum aplicativo, você simplesmente digita uma barra onde você normalmente digite seu Oracle9zEu usuário e senha. Este recurso é conveniente, pois o usuário não precisa saber um segundo nome e senha.

• Global. Este método de autenticação era novo na versão 8 do Oracle. Destina para uso em sistemas de banco de dados distribuídos, este método requer autenticação para ter lugar fora do banco de dados usando Oracle Advanced Segurança (OEA). Este método permite validar um nome de usuário e senha comum com uma variedade de métodos, tais como SSL ou Kerberos, antes que o usuário pode chegar a qualquer banco de dados em sua rede distribuída de bancos de dados.

6. Em ambos a caixa Digitar senha e senha caixa Confirmar, digite a senha.

A senha aparece na tela como uma linha de asteriscos (*).

7. Selecione ou não selecionar a expirar senha Agora a caixa de seleção.

Se você marcar a caixa, os usuários devem digitar uma nova senha na primeira vez que efetuar login no banco de dados.

8. Selecione um espaço de tabela padrão.

Clique na seta na caixa Padrão para ver as opções. Normalmente, você seleciona usuários como o espaço de tabela padrão. Este é o espaço de tabela Oracle9zEu coloca tabelas do usuário em se o usuário cria uma tabela e não atribuir explicitamente a uma tabela diferente.

9. Selecione um espaço de tabela temporário.

Clique na seta na caixa temporária para ver as opções. Normalmente, você seleciona TEMP como o espaço de tabela temporário, que é a tabela que Oracle9zEu coloca os dados no enquanto ele está gerando resultados da consulta ou preparar uma vista - agarrando algum espaço e liberá-lo quando o trabalho for concluído.

10. Selecione o status para o novo usuário.

A configuração padrão é desbloqueado. Essa configuração significa que o usuário pode efetuar login no banco de dados assim que você terminar de criar o usuário. Se você quiser esperar e desbloquear o nome de usuário em algum outro momento, selecione Travado, o que impede que o usuário efetuar login no banco de dados.

papéis 11. atribuir ao novo usuário.

Clique na guia Papel na caixa de diálogo Criar usuário. A lista de funções disponíveis é exibida, como mostrado na Figura 2. Para permitir que o novo usuário para criar tabelas, você deve clicar duas vezes o papel de recursos. Por padrão, todos os usuários são atribuídos a função CONNECT, o que é necessário para iniciar a sessão no banco de dados.

Figura 2: Ao criar um usuário, você pode atribuir as funções iniciais.

12. Clique no botão Criar.

O seu trabalho está terminado. Oracle9zEu cria o novo nome de usuário e retorna para a janela principal do Security Manager.

Lembre-se de escrever o nome e senha que você criar e mantê-los em um lugar seguro e oculto (não gravado no seu monitor).

menu