0% acharam este documento útil (0 voto)
4 visualizações2 páginas

Configuração e Criação de Usuário HR Oracle

coisas de iracle

Enviado por

Pedro Rosas
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações2 páginas

Configuração e Criação de Usuário HR Oracle

coisas de iracle

Enviado por

Pedro Rosas
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd

sqlplus system/12345@xepdb1 para nos fazermos querie... via linha de comando.

Eu nao sabia disso, que maneiro

Nos configuramos e testamos a conexão com o banco de dados nessa aula

SQL> SP2-0042: comando desconhecido "P" - restante da linha ignorado.


SQL>
SQL> select * sysdate from dual;
select * sysdate from dual
*
ERRO na linha 1:
ORA-00923: palavra-chave FROM nÒo localizada onde esperada

SQL> select sysdate from dual;

SYSDATE
--------
24/06/24

26/06/24

Praticas das aulas

instalamos o sql developer.

Iremos criar usuarios hr e sys, o que sao eles4

sys (dba) - Criamos o usuario sys_XEPDB1

SELECT sysdate
FROM dual;

HR -> É um Schema(usuario) conjunto de objetos de um usuario, fornecido pela Oracle

Criação do usuario HR.

--
-- Curso - Oracle PL/SQL Especialista: do Básico ao Avançado
--
-- Autor - Emílio Scudero
--
-- Seção 03 - PL/SQL Fundamentos - Instalação e Configuração das conexões no Oracle
SQL Developer
--
-- Aula 3 - Criando o Usuário HR

-- Criando o Usuário HR

/*
No Oracle SQL Developer conecte-se como usuário SYS utilizando a sua conexão para
o usuário SYS
Abra este script no Oracle SQL Developer e execute (F5)
/*
/*
Configura a sessão para o pluggable database XEPDB1
*/

ALTER SESSION SET CONTAINER = XEPDB1;

/*
Remove a conta do usuário HR e remove todos os seus objetos em cascata
*/
DROP USER HR CASCADE;

/*
Cria a conta do usuário HR com a senha hr e concede os privilégios
*/

CREATE USER HR
IDENTIFIED BY hr
DEFAULT TABLESPACE users
TEMPORARY TABLESPACE TEMP
QUOTA unlimited on users
QUOTA 0 on system;

GRANT CONNECT, RESOURCE TO HR;

GRANT CREATE SESSION, CREATE VIEW, CREATE TABLE, ALTER SESSION, CREATE SEQUENCE,
CREATE PROCEDURE, CREATE TRIGGER TO HR;
GRANT CREATE SYNONYM, CREATE DATABASE LINK, UNLIMITED TABLESPACE TO HR;

-- Criando conexão para o usuario HR - -

Conectamos na mesma conexão para o hr

Como hr nao é um usuario de systema, ele nao tem nenhuma tabela (log, nem nada)

O cara nos da ja os scripts para criar as tabelas e inserir dados.

Ele ainda criou index e comentarios!

CREATE INDEX dept_location_ix


ON departments (location_id);

COMMENT ON COLUMN locations.street_address


IS 'Street address of an office, warehouse, or production site of a company.
Contains building number and street name';

Você também pode gostar