Précédent   Forum des professionnels en informatique > Bases de données > DB2
DB2 Forum d'entraide technique sur la base de données DB2. Voir aussi -> Rubrique DB2
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/06/2006, 15h35   #1
Invité régulier
 
Inscription : août 2002
Messages : 20
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 20
Points : 8
Points : 8
Par défaut [DB2] question gestion des droits

Bonjour,

Voici mon problème et ma question :

J'ai créer un utilisateur titi sur une base X.
Sur cette meme base X, j'ai un utilisateur toto qui possede des tables.
ex : toto.table1

je ne donne pas le droit d'insert a titi sur toto.table1 et pourtant titi peux ecrire dans cette table.
j'ai meme essaye de faire un revoke du droit insert sur la table...et bien le message d'erreur me dit que ce privilèges n'exsite pas.

Je ne comprends vraiment pas ( je connais mieux oracle, je debute en DB2 ).

Est du aui groupe public ? pourtant j'(ai checké lezs privilèges de ce groupe et je ne vois rien pouvant causé mon prob).

Merci de m'éclairer sur cette peite imcompréhension.
chand_bing est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2006, 16h48   #2
jab
Rédacteur
 
Avatar de jab
 
Homme Jean-Alain Baeyens
SharePoint developpeur
Inscription : février 2004
Messages : 1 172
Détails du profil
Informations personnelles :
Nom : Homme Jean-Alain Baeyens
Âge : 48
Localisation : Belgique

Informations professionnelles :
Activité : SharePoint developpeur
Secteur : Service public

Informations forums :
Inscription : février 2004
Messages : 1 172
Points : 3 131
Points : 3 131
Envoyer un message via ICQ à jab Envoyer un message via MSN à jab Envoyer un message via Skype™ à jab
Bonjour,

Il est inutile de placer le Tag DB2 puisqu'il s'agit d'un Forum dédié à DB2. Par contre, il serait utile de mettre la plateforme sur laquelle est installée DB2 comme cela est recommandé dans les règles du forum.

En ce qui concerne ta question, justement il est difficile d'y répondre sans avoir plus de précision. toutefois, s'il s'agit d'une installation locale de DB2 Windows, tes utilisateurs ne serait-il pas tous DBAdmin ?
jab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2006, 17h18   #3
Invité régulier
 
Inscription : août 2002
Messages : 20
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 20
Points : 8
Points : 8
Désolé pour les différentes fausses notes que j'ai pu faire durant mon post initial

Alors pour le system, le server DB2 est est 8.1 FP 10 soit 8.2 FP 4.
l'OS est de l'AIX 5.3

Merci.
chand_bing est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2006, 17h23   #4
Membre expérimenté
 
Inscription : mai 2005
Messages : 414
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 414
Points : 589
Points : 589
donc tu n'as pas de grant to public qui traine sur tes tables?

Sinon, comme le dit Jab, regarde si tes users n'ont pas SYSADM, DBADM, SYSCTRL , SYSMAINT, etc...
gregory.broissard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2006, 10h13   #5
Membre à l'essai
 
Inscription : décembre 2004
Messages : 21
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 21
Points : 23
Points : 23
ton utilisateur titi et toto n'appartiendrait il pas au meme group.
Et quelle sont les droits sur le schema de toto (au niveau des users,groupes,all)
rouner est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2006, 10h25   #6
Invité régulier
 
Inscription : août 2002
Messages : 20
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 20
Points : 8
Points : 8
Merci de vos reponses.

Alors je pense que titi et toto appartiennent tous les deux aux groupes public.
Mais dans ce groupe il n'y pa s de droits donner sur les table de toto.

Pour les autres hypothèse, j'ai essayé de cherche dans les tables de type AUTH du catalogue mais je n'est pas trouve la table qui me donnerai tous les privilège d'un utilisateur.

je ne sais donc pas ou regarder si l'utilisateurnpossede les roles SYSADM, DBADM, SYSCTRL , SYSMAINT.

Merci de votre aide danstous les cas.
chand_bing est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h01.


 
 
 
 
Partenaires

Hébergement Web