Quelques Astuces Pour Comprendre Oracle SQL

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 3

QUELQUES ASTUCES POUR COMPRENDRE ORACLE SQL

1- Gérer les utilisateurs et les privilèges


1.1- Création d’un utilisateur

Create user nom_utilisateur


- Identified by mot_de_passe
- Default tablespace users
- Quota 10m on users ;

2.2- assigner des privilèges a un utilisateur


Autoriser la connexion a un utilisateur : GRANT CREATE SESSION TO nom_utilisateur ;
Autoriser la création de tables à un utilisateur : GRANT CREATE TABLE TO
nom_utilisateur ;
Autoriser la création d'une vue : GRANTE CREATE VIEW TO nom_utilisateur ;

.
.
.
.
Liste des privilèges par défaut

DATABASE

ALTER DATABASE autorise la Modification de la base


ALTER SYSTEM autorise l'instruction ALTER SYSTEM
2.2.1- PRIVILEGE D'OBJECT

 Donner à un utilisateur de modifier les données Client qui se trouve dans le schéma
SYS

GRANT
- select,
- insert,
- update,
- delete,
ON SYS.client
TO nom_utilisateur ;

 Donner à un utilisateur juste le droit de modifier le nom et le prenom


GRANT
- UPDATE (nom, prénom)
ON SYS. Client
TO nom_utilisateur ;

SESSIONS

CRAETE SESSION autorise la connexion à la base


ALTER SESSION permet l'instruction ALTER SESSION

TABLES

CREATE TABLE autorise la création de tables dans le schéma


CREATE ANY TABLE autorise la création de tables ou vues dans n'importe quel schéma
ALTER ANY TABLE permet la modification de tables ou vues dans n'importe quel schéma
DROP ANY TABLE autorise la suppression de tables dans n'importe quel schéma
SELECT ANY TABLE autorise l'interrogation des tables, vues ou vues matérialisées de
n'importe quel schéma

TABLESPACES

CREATE TABLESPACE autorise la création d'une tablespace


ALTER TABLESPACE
DROP TABLESPACE
UNLIMITED TABLESPACE quota illimité sur le tablespace

Vous aimerez peut-être aussi