|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Séléne Développeur informatique Inscription : décembre 2011 Messages : 217 ![]() |
Bonsoir
le privilège sysdba permet à tout utilisateur de se connecter au schéma sys et de posséder tous les droits sur la base de données. et le schéma sys contient toute la structure de la base de données(dictionnaire de données) et personne n'a le droit de toucher à ce dictionnaire, afin de conserver l’intégrité de la base de données. Alors pourquoi donner la main à tous les utilisateurs d'avoir le privilège sysdba? Merci |
|
|
00
|
|
|
#2 |
|
Invité régulier
![]() Inscription : juin 2012 Messages : 20 ![]() |
Il n'est pas prévu de donner à tous les utilisateurs d'une base de données le droit de tout faire, comme supprimer des tables importantes. Il n'y a qu'un ou deux utilisateurs qui peuvent se connecter au schéma sys avec le privilège sysdba, ce sont le ou les administrateurs dba. Les autres sont de simples utilisateurs, qui voient par exemple qu'une partie des tables de la base de données, selon leurs besoins.
|
|
|
20
|
|
|
#3 |
![]() ![]() |
On pourrait même, pour les DBAs, faire un distinguo entre ceux étant DBA (accès aux structures) et ceux étant SYSDBA (arrêter/redémarrer l'instance).
Malheureusement, rares sont les développeurs sensible à la question sécuritaire... lorsque ce ne sont pas les DBAs flemmards eux-mêmes qui se simplifient la vie (les adeptes du fameux Keep-it-simple and stupid) en taillant des brèches dans leur propre système...
__________________
Sr DBA Oracle / Sybase / MS-SQL / MySQL / DB2 / Postgresql / Informix Administrateur SAP Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums ! |
|
00
|
Copyright © 2000-2013 - www.developpez.com