Privilege

  • Upload
    dono08

  • View
    21

  • Download
    0

Embed Size (px)

Citation preview

SQL*Plus: Release 9.2.0.1.0 - Production on Di Jun 1 04:16:46 2014Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.Connect :Oracle9i Enterprise Edition Release 9.2.0.1.0 - ProductionWith the Partitioning, OLAP and Oracle Data Mining optionsJServer Release 9.2.0.1.0 - ProductionSQL> select username,default_tablespace 2 from dba_user;from dba_user *ERREUR la ligne 2 :ORA-00942: Table ou vue inexistanteSQL> connEntrez le nom utilisateur : sysEntrez le mot de passe : *******ERROR:ORA-28009: connection to sys should be as sysdba or sysoperAvertissement : vous n'tes plus connect ORACLE.SQL> connEntrez le nom utilisateur : sysEntrez le mot de passe : **SP2-0306: Option non valide.Syntaxe : CONN[ECT] [logon] [AS {SYSDBA|SYSOPER}]o ::= [/][@] | /SQL> connEntrez le nom utilisateur : as sysdbaEntrez le nom utilisateur : scottEntrez le mot de passe : *****Connect.SQL> show user;USER est "SYS"SQL> connEntrez le nom utilisateur : systemEntrez le mot de passe : *******Connect.SQL> create user parent identified by aa;Utilisateur cr.SQL> grant connect,resource to parent with admin option;Autorisation de privilges (GRANT) accepte.SQL> create user fils identified by aaa;Utilisateur cr.SQL> connEntrez le nom utilisateur : parentEntrez le mot de passe : **Connect.SQL> grant connect,resource to fils with admin option;Autorisation de privilges (GRANT) accepte.SQL> connEntrez le nom utilisateur : systemEntrez le mot de passe : *******Connect.SQL> drop user parent: 2 ;drop user parent: *ERREUR la ligne 1 :ORA-00921: Fin inattendue d'une commande SQLSQL> drop user parent;Utilisateur supprim.SQL> create user parent identified by aa;Utilisateur cr.SQL> grant connect,resource to parent;Autorisation de privilges (GRANT) accepte.SQL> create user fils identified by aaa;create user fils identified by aaa *ERREUR la ligne 1 :ORA-01920: nom utilisateur 'FILS' en conflit avec autre nom utilisateur ou rleSQL> create user fils identified by aaa; create user fils identified by aaa *ERREUR la ligne 1 :ORA-01920: nom utilisateur 'FILS' en conflit avec autre nom utilisateur ou rleSQL> drop user fils;Utilisateur supprim.SQL> create user fils identified by aaa;Utilisateur cr.SQL> connEntrez le nom utilisateur : parentEntrez le mot de passe : **Connect.SQL> connEntrez le nom utilisateur : systemEntrez le mot de passe : *******Connect.SQL> grant connect,resource to parent;Autorisation de privilges (GRANT) accepte.SQL> connEntrez le nom utilisateur : parentEntrez le mot de passe : **Connect.SQL> grant connect,resource to fils;grant connect,resource to fils*ERREUR la ligne 1 :ORA-01031: privilges insuffisantsSQL> connEntrez le nom utilisateur : systemEntrez le mot de passe : *******Connect.SQL> revoke connect,resource from parent;Suppression de privilges (REVOKE) accepte.SQL> connEntrez le nom utilisateur : parentEntrez le mot de passe : **ERROR:ORA-01045: user PARENT lacks CREATE SESSION privilege; logon deniedAvertissement : vous n'tes plus connect ORACLE.SQL> drop 2 ;SP2-0640: Non connectSQL> connEntrez le nom utilisateur : systemEntrez le mot de passe : ********ERROR:ORA-01017: invalid username/password; logon deniedSQL> connEntrez le nom utilisateur : systemEntrez le mot de passe : *******Connect.SQL> drop parent,fils;drop parent,fils *ERREUR la ligne 1 :ORA-00950: Option de suppression non valideSQL> drop user parent,fils;drop user parent,fils *ERREUR la ligne 1 :ORA-00921: Fin inattendue d'une commande SQLSQL> drop user parent;Utilisateur supprim.SQL> drop user fils;Utilisateur supprim.SQL> create user parent identified by aa;Utilisateur cr.SQL> create user fils identified by aaa;Utilisateur cr.SQL> grant resource,connect,create table,unlimited tablespace 2 to parent with admin option;Autorisation de privilges (GRANT) accepte.SQL> connEntrez le nom utilisateur : parentEntrez le mot de passe : **Connect.SQL> grant connect,resource,create table,unlimited tablespace 2 to fils;Autorisation de privilges (GRANT) accepte.SQL> create table pere_table( 2 nom char(10) 3 );Table cre.SQL> revoke create table,unlimited tablespace 2 from parent;Suppression de privilges (REVOKE) accepte.SQL> connEntrez le nom utilisateur : filsEntrez le mot de passe : ***Connect.SQL> connEntrez le nom utilisateur : parentEntrez le mot de passe : **Connect.SQL> create table per_table( 2 nom char(10) 3 );create table per_table(*ERREUR la ligne 1 :ORA-01536: dpassement du quota d'espace affect au tablespace 'SYSTEM'SQL> connEntrez le nom utilisateur : filsEntrez le mot de passe : ***Connect.SQL> create table per_table( 2 nom char(10); nom char(10) *ERREUR la ligne 2 :ORA-00907: Parenthse de droite absenteSQL> create table per_table( 2 nom char(10));Table cre.