Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD
Autres SGBD Vos questions sur les autres SGBD
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 01/02/2005, 19h22   #1
Invité de passage
 
Inscription : décembre 2004
Messages : 8
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 8
Points : 2
Points : 2
Par défaut [MaxDB - SAP] probleme de tables ...

Bonjour, j'ai un probleme qui peut etre n'en ai pas un
J'utilise MaxDB
Quand je cree des tables je suis obligé ( a priori ) de les creer avec le nom de l'utilisateur devant.
Lorsque je me connectes avec un autre utilisateur, forcement, je ne vois pas les tables de l'autre.
Je voudrais creer des tables "communes" a tous les utilisateurs.
Comment faire ?
merci d'avance.
Fredd_b est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/03/2005, 10h49   #2
Membre habitué
 
Avatar de gd_dev
 
Homme Giuseppe Damiani
Développeur Web
Inscription : décembre 2003
Messages : 76
Détails du profil
Informations personnelles :
Nom : Homme Giuseppe Damiani
Âge : 39
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web
Secteur : Service public

Informations forums :
Inscription : décembre 2003
Messages : 76
Points : 109
Points : 109
Bonjour,

Je ne connais pas MaxDb, mais si pour créer une table il faut l'attribué à un utilisateur, il est probable que vous puissiez modifier les droits de cette utilisateur.

Vous devriez avoir une tabe, ou une interface, qui vous permet de gérer les permissions sur chaques tables.
gd_dev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/08/2008, 06h54   #3
Invité de passage
 
Inscription : juin 2008
Messages : 2
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 2
Points : 2
Points : 2
Ce n'est pas lié à MaxDB. C'est le fonctionnement normal de tout SGBD. C'est la notion de "Schéma" utilisateur.

Si le user CREATOR créé la table T, elle lui "appartient".

Par défaut, seul le user CREATOR peut lire cette table (hormis avec le compte DBA).

Un autre user LECTOR, ne pourra donc pas (hormis s'il obtient les droits "ALL Privileges") lire la table T crée par CREATOR.

Il faut donc :
1. autoriser l'utilisateur LECTOR à lire la table T
--> connecté en tant que CREATOR, exécuter : GRANT SELECT TO LECTOR
2. l'utilisateur LECTOR peut alors lire la table T (mais il doit préciser le schéma) : SELECT * from CREATOR.T

Pour plus d'informations, lire la doc : http://maxdb.sap.com/doc/7_7/default.htm

HTH

Sylvain D
sdussart 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 00h09.


 
 
 
 
Partenaires

Hébergement Web