Pages

quarta-feira, 15 de junho de 2011

Apresentação :D

Olá a todos(as) sejam bem vindos ao meu blog.

Sou aluno do 11º Ano da escola Secundária Dr. Solano de abreu e apresento-vos o meu blog de maneira a mostrar trabalho que desenvolvi nas aulas desta disciplina e a matéria que já leccionamos até agora.
Desde já partilho convosco as grandes informações.

Para saberem mais acedam aos links dos dois blogs das disciplinas indicadas abaixo e pesquisem a vontade as vossas dúvidas!




SQL - Comandos que se podem atribuir em GRANT E REVOKE

}Os comandos que se podem atribuir ao GRANT e REVOKE serão:
SELECT
INSERT
UPDATE
DELETE
RUNCATE
REFERENCES
TRIGGER
CREATE
CONNECT
TEMPORARY,
EXECUTE
USAGE.

SQL - CREATE USER

O comando Create User pode ser traduzido para criação de um novo utilizador.
Como o nome indica irão criar um utilizador

Sintaxe:

CREATE USER nome_do_utilizador
IDENTIFY BY password_utilizador;


Exemplo:


CREATE USER Reginaldo
IDENTIFY BY lambebotas;

SQL - REVOKE

Como foi dito o comando REVOKE usa-se para retirar permissões/privilégios concedidos pelo GRANT a certas pessoas protegendo os dados que iriam aceder, mas neste caso é os dados que já não poderão aceder ou até mesmo BD's.

REVOKE CONNECT

Sintaxe:


REVOKE Privilégio(s) ON Objecto
From Utilizador(es);


Exemplos:
REVOKE INSERT, UPDATE ON FROM SCOTT;









SQL - GRANT

Como já foi dito anteriormente o comando Grant usa-se para inserir permissões/privilégios quanto ao uso de dados e segurança dos mesmos em relação a dados e BD's.

GRANT CONNECT TO

Sintaxe:

GRANT CONNECT TO nome_do_utilizador
IDENTIFY BY nova_password_utilizador;

ou

GRANT Privilégio(s) ON Objecto TO Utilizador(es)
[With GRANT OPTION];


Exemplo de um problema:

GRANT CONNECT TO Reginaldo
IDENTIFY BY Pirata;

SQL - Permissões

Consiste na segurança de acesso aos dados e na própria segurança dos mesmos.
É realizado a partir de um conjunto de permissões.

A atribuição de permissões é realizada através do comando GRANT.
Para eliminar uma permissão utiliza-se o comando REVOKE.

SQL - Constraints (Restrições)

O Termo constraint poderá ser traduzido por restrição.

Constraints são regras a que os valores de um os mais campos devem obedecer.

Todos os registos que se pretendem inserir na tabela terão de obedecer ao conjunto de restrições existentes.