Bonjour, j'ai un problème de modélisation
J'ai 5 tables réliées entre elles qui représentes chacune un niveau
hierarchique (modele en flocon)
Table1
Level1_id
Level1_description
Table2
Level2_id
Level2_description
Level1_id
etc etc
j'ai aussi une table de user
TableUser
User_Id
UserLogin
UserPassword
il faut que je gere des droit d'accès aux données dans mes programmes
par exemple le user 1 aura acces a certains éléments de niveau 3 et niveau4
user 2 aura droit a un element de niveau 2 etc
sachant qu'il y a un heritage (si j'ai droit a un niveau deux j'ai aussi
droit a tout ses enfants)
comment modéliser cette gestion de droit et l'implementer?Suis-je obligé de
passer en pere-fils?
Merci d'avance
Bonjour, j'ai un problème de modélisation
J'ai 5 tables réliées entre elles qui représentes chacune un niveau
hierarchique (modele en flocon)
Table1
Level1_id
Level1_description
Table2
Level2_id
Level2_description
Level1_id
etc etc
j'ai aussi une table de user
TableUser
User_Id
UserLogin
UserPassword
il faut que je gere des droit d'accès aux données dans mes programmes
par exemple le user 1 aura acces a certains éléments de niveau 3 et niveau4
user 2 aura droit a un element de niveau 2 etc
sachant qu'il y a un heritage (si j'ai droit a un niveau deux j'ai aussi
droit a tout ses enfants)
comment modéliser cette gestion de droit et l'implementer?Suis-je obligé de
passer en pere-fils?
Merci d'avance
Bonjour, j'ai un problème de modélisation
J'ai 5 tables réliées entre elles qui représentes chacune un niveau
hierarchique (modele en flocon)
Table1
Level1_id
Level1_description
Table2
Level2_id
Level2_description
Level1_id
etc etc
j'ai aussi une table de user
TableUser
User_Id
UserLogin
UserPassword
il faut que je gere des droit d'accès aux données dans mes programmes
par exemple le user 1 aura acces a certains éléments de niveau 3 et niveau4
user 2 aura droit a un element de niveau 2 etc
sachant qu'il y a un heritage (si j'ai droit a un niveau deux j'ai aussi
droit a tout ses enfants)
comment modéliser cette gestion de droit et l'implementer?Suis-je obligé de
passer en pere-fils?
Merci d'avance
Il suffit d'utiliser la sécurité SQL et d'octroyer aux utilisateurs SQL
privilèges pour exécuter des SELECT sur certaines tables.
A lire : http://sqlpro.developpez.com/cours/sqlaz/dcl/
A +
Cymryr a écrit:
> Bonjour, j'ai un problème de modélisation
> J'ai 5 tables réliées entre elles qui représentes chacune un niveau
> hierarchique (modele en flocon)
>
> Table1
> Level1_id
> Level1_description
>
> Table2
> Level2_id
> Level2_description
> Level1_id
>
> etc etc
>
> j'ai aussi une table de user
> TableUser
> User_Id
> UserLogin
> UserPassword
>
> il faut que je gere des droit d'accès aux données dans mes programmes
> par exemple le user 1 aura acces a certains éléments de niveau 3 et
> user 2 aura droit a un element de niveau 2 etc
>
> sachant qu'il y a un heritage (si j'ai droit a un niveau deux j'ai aussi
> droit a tout ses enfants)
>
> comment modéliser cette gestion de droit et l'implementer?Suis-je obligé
> passer en pere-fils?
>
> Merci d'avance
>
>
>
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Il suffit d'utiliser la sécurité SQL et d'octroyer aux utilisateurs SQL
privilèges pour exécuter des SELECT sur certaines tables.
A lire : http://sqlpro.developpez.com/cours/sqlaz/dcl/
A +
Cymryr a écrit:
> Bonjour, j'ai un problème de modélisation
> J'ai 5 tables réliées entre elles qui représentes chacune un niveau
> hierarchique (modele en flocon)
>
> Table1
> Level1_id
> Level1_description
>
> Table2
> Level2_id
> Level2_description
> Level1_id
>
> etc etc
>
> j'ai aussi une table de user
> TableUser
> User_Id
> UserLogin
> UserPassword
>
> il faut que je gere des droit d'accès aux données dans mes programmes
> par exemple le user 1 aura acces a certains éléments de niveau 3 et
> user 2 aura droit a un element de niveau 2 etc
>
> sachant qu'il y a un heritage (si j'ai droit a un niveau deux j'ai aussi
> droit a tout ses enfants)
>
> comment modéliser cette gestion de droit et l'implementer?Suis-je obligé
> passer en pere-fils?
>
> Merci d'avance
>
>
>
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Il suffit d'utiliser la sécurité SQL et d'octroyer aux utilisateurs SQL
privilèges pour exécuter des SELECT sur certaines tables.
A lire : http://sqlpro.developpez.com/cours/sqlaz/dcl/
A +
Cymryr a écrit:
> Bonjour, j'ai un problème de modélisation
> J'ai 5 tables réliées entre elles qui représentes chacune un niveau
> hierarchique (modele en flocon)
>
> Table1
> Level1_id
> Level1_description
>
> Table2
> Level2_id
> Level2_description
> Level1_id
>
> etc etc
>
> j'ai aussi une table de user
> TableUser
> User_Id
> UserLogin
> UserPassword
>
> il faut que je gere des droit d'accès aux données dans mes programmes
> par exemple le user 1 aura acces a certains éléments de niveau 3 et
> user 2 aura droit a un element de niveau 2 etc
>
> sachant qu'il y a un heritage (si j'ai droit a un niveau deux j'ai aussi
> droit a tout ses enfants)
>
> comment modéliser cette gestion de droit et l'implementer?Suis-je obligé
> passer en pere-fils?
>
> Merci d'avance
>
>
>
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
non non les droit sont liés au données, par exemple un utilisateur a le
droit a tel element dans la table 3 et a tout ses fils
mais l'utilisateur2 aurait droit a 2 membres de la table 4 et leurs enfant
et un mambre supplementaire de la table 5
Ca correspond a donner des droits dans un arbre en fait.
"Fred BROUARD" wrote in message
news:Il suffit d'utiliser la sécurité SQL et d'octroyer aux utilisateurs SQL
desprivilèges pour exécuter des SELECT sur certaines tables.
A lire : http://sqlpro.developpez.com/cours/sqlaz/dcl/
A +
Cymryr a écrit:Bonjour, j'ai un problème de modélisation
J'ai 5 tables réliées entre elles qui représentes chacune un niveau
hierarchique (modele en flocon)
Table1
Level1_id
Level1_description
Table2
Level2_id
Level2_description
Level1_id
etc etc
j'ai aussi une table de user
TableUser
User_Id
UserLogin
UserPassword
il faut que je gere des droit d'accès aux données dans mes programmes
par exemple le user 1 aura acces a certains éléments de niveau 3 et
niveau4user 2 aura droit a un element de niveau 2 etc
sachant qu'il y a un heritage (si j'ai droit a un niveau deux j'ai aussi
droit a tout ses enfants)
comment modéliser cette gestion de droit et l'implementer?Suis-je obligé
depasser en pere-fils?
Merci d'avance
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
non non les droit sont liés au données, par exemple un utilisateur a le
droit a tel element dans la table 3 et a tout ses fils
mais l'utilisateur2 aurait droit a 2 membres de la table 4 et leurs enfant
et un mambre supplementaire de la table 5
Ca correspond a donner des droits dans un arbre en fait.
"Fred BROUARD" <brouardf@club-internet.fr> wrote in message
news:eMM1GB2ZFHA.2520@TK2MSFTNGP09.phx.gbl...
Il suffit d'utiliser la sécurité SQL et d'octroyer aux utilisateurs SQL
des
privilèges pour exécuter des SELECT sur certaines tables.
A lire : http://sqlpro.developpez.com/cours/sqlaz/dcl/
A +
Cymryr a écrit:
Bonjour, j'ai un problème de modélisation
J'ai 5 tables réliées entre elles qui représentes chacune un niveau
hierarchique (modele en flocon)
Table1
Level1_id
Level1_description
Table2
Level2_id
Level2_description
Level1_id
etc etc
j'ai aussi une table de user
TableUser
User_Id
UserLogin
UserPassword
il faut que je gere des droit d'accès aux données dans mes programmes
par exemple le user 1 aura acces a certains éléments de niveau 3 et
niveau4
user 2 aura droit a un element de niveau 2 etc
sachant qu'il y a un heritage (si j'ai droit a un niveau deux j'ai aussi
droit a tout ses enfants)
comment modéliser cette gestion de droit et l'implementer?Suis-je obligé
de
passer en pere-fils?
Merci d'avance
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
non non les droit sont liés au données, par exemple un utilisateur a le
droit a tel element dans la table 3 et a tout ses fils
mais l'utilisateur2 aurait droit a 2 membres de la table 4 et leurs enfant
et un mambre supplementaire de la table 5
Ca correspond a donner des droits dans un arbre en fait.
"Fred BROUARD" wrote in message
news:Il suffit d'utiliser la sécurité SQL et d'octroyer aux utilisateurs SQL
desprivilèges pour exécuter des SELECT sur certaines tables.
A lire : http://sqlpro.developpez.com/cours/sqlaz/dcl/
A +
Cymryr a écrit:Bonjour, j'ai un problème de modélisation
J'ai 5 tables réliées entre elles qui représentes chacune un niveau
hierarchique (modele en flocon)
Table1
Level1_id
Level1_description
Table2
Level2_id
Level2_description
Level1_id
etc etc
j'ai aussi une table de user
TableUser
User_Id
UserLogin
UserPassword
il faut que je gere des droit d'accès aux données dans mes programmes
par exemple le user 1 aura acces a certains éléments de niveau 3 et
niveau4user 2 aura droit a un element de niveau 2 etc
sachant qu'il y a un heritage (si j'ai droit a un niveau deux j'ai aussi
droit a tout ses enfants)
comment modéliser cette gestion de droit et l'implementer?Suis-je obligé
depasser en pere-fils?
Merci d'avance
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Alors modélise ton arbre par intervalle et dans ton appli tu interdit de
requêter sur un intervalle élargit.
A lire sur le sujet : http://sqlpro.developpez.com/cours/arborescence/
A +
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Cymryr a écrit:
> non non les droit sont liés au données, par exemple un utilisateur a le
> droit a tel element dans la table 3 et a tout ses fils
> mais l'utilisateur2 aurait droit a 2 membres de la table 4 et leurs
> et un mambre supplementaire de la table 5
> Ca correspond a donner des droits dans un arbre en fait.
>
>
>
> "Fred BROUARD" wrote in message
> news:
>
>>Il suffit d'utiliser la sécurité SQL et d'octroyer aux utilisateurs SQL
>
> des
>
>>privilèges pour exécuter des SELECT sur certaines tables.
>>
>>A lire : http://sqlpro.developpez.com/cours/sqlaz/dcl/
>>
>>A +
>>
>>Cymryr a écrit:
>>
>>>Bonjour, j'ai un problème de modélisation
>>>J'ai 5 tables réliées entre elles qui représentes chacune un niveau
>>>hierarchique (modele en flocon)
>>>
>>>Table1
>>>Level1_id
>>>Level1_description
>>>
>>>Table2
>>>Level2_id
>>>Level2_description
>>>Level1_id
>>>
>>>etc etc
>>>
>>>j'ai aussi une table de user
>>>TableUser
>>>User_Id
>>>UserLogin
>>>UserPassword
>>>
>>>il faut que je gere des droit d'accès aux données dans mes programmes
>>>par exemple le user 1 aura acces a certains éléments de niveau 3 et
>
> niveau4
>
>>>user 2 aura droit a un element de niveau 2 etc
>>>
>>>sachant qu'il y a un heritage (si j'ai droit a un niveau deux j'ai
>>>droit a tout ses enfants)
>>>
>>>comment modéliser cette gestion de droit et l'implementer?Suis-je
>
> de
>
>>>passer en pere-fils?
>>>
>>>Merci d'avance
>>>
>>>
>>>
>>
>>--
>>Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
>>Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
>>Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
>>************************ www.datasapiens.com *************************
>>
>
>
>
Alors modélise ton arbre par intervalle et dans ton appli tu interdit de
requêter sur un intervalle élargit.
A lire sur le sujet : http://sqlpro.developpez.com/cours/arborescence/
A +
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Cymryr a écrit:
> non non les droit sont liés au données, par exemple un utilisateur a le
> droit a tel element dans la table 3 et a tout ses fils
> mais l'utilisateur2 aurait droit a 2 membres de la table 4 et leurs
> et un mambre supplementaire de la table 5
> Ca correspond a donner des droits dans un arbre en fait.
>
>
>
> "Fred BROUARD" <brouardf@club-internet.fr> wrote in message
> news:eMM1GB2ZFHA.2520@TK2MSFTNGP09.phx.gbl...
>
>>Il suffit d'utiliser la sécurité SQL et d'octroyer aux utilisateurs SQL
>
> des
>
>>privilèges pour exécuter des SELECT sur certaines tables.
>>
>>A lire : http://sqlpro.developpez.com/cours/sqlaz/dcl/
>>
>>A +
>>
>>Cymryr a écrit:
>>
>>>Bonjour, j'ai un problème de modélisation
>>>J'ai 5 tables réliées entre elles qui représentes chacune un niveau
>>>hierarchique (modele en flocon)
>>>
>>>Table1
>>>Level1_id
>>>Level1_description
>>>
>>>Table2
>>>Level2_id
>>>Level2_description
>>>Level1_id
>>>
>>>etc etc
>>>
>>>j'ai aussi une table de user
>>>TableUser
>>>User_Id
>>>UserLogin
>>>UserPassword
>>>
>>>il faut que je gere des droit d'accès aux données dans mes programmes
>>>par exemple le user 1 aura acces a certains éléments de niveau 3 et
>
> niveau4
>
>>>user 2 aura droit a un element de niveau 2 etc
>>>
>>>sachant qu'il y a un heritage (si j'ai droit a un niveau deux j'ai
>>>droit a tout ses enfants)
>>>
>>>comment modéliser cette gestion de droit et l'implementer?Suis-je
>
> de
>
>>>passer en pere-fils?
>>>
>>>Merci d'avance
>>>
>>>
>>>
>>
>>--
>>Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
>>Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
>>Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
>>************************ www.datasapiens.com *************************
>>
>
>
>
Alors modélise ton arbre par intervalle et dans ton appli tu interdit de
requêter sur un intervalle élargit.
A lire sur le sujet : http://sqlpro.developpez.com/cours/arborescence/
A +
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Cymryr a écrit:
> non non les droit sont liés au données, par exemple un utilisateur a le
> droit a tel element dans la table 3 et a tout ses fils
> mais l'utilisateur2 aurait droit a 2 membres de la table 4 et leurs
> et un mambre supplementaire de la table 5
> Ca correspond a donner des droits dans un arbre en fait.
>
>
>
> "Fred BROUARD" wrote in message
> news:
>
>>Il suffit d'utiliser la sécurité SQL et d'octroyer aux utilisateurs SQL
>
> des
>
>>privilèges pour exécuter des SELECT sur certaines tables.
>>
>>A lire : http://sqlpro.developpez.com/cours/sqlaz/dcl/
>>
>>A +
>>
>>Cymryr a écrit:
>>
>>>Bonjour, j'ai un problème de modélisation
>>>J'ai 5 tables réliées entre elles qui représentes chacune un niveau
>>>hierarchique (modele en flocon)
>>>
>>>Table1
>>>Level1_id
>>>Level1_description
>>>
>>>Table2
>>>Level2_id
>>>Level2_description
>>>Level1_id
>>>
>>>etc etc
>>>
>>>j'ai aussi une table de user
>>>TableUser
>>>User_Id
>>>UserLogin
>>>UserPassword
>>>
>>>il faut que je gere des droit d'accès aux données dans mes programmes
>>>par exemple le user 1 aura acces a certains éléments de niveau 3 et
>
> niveau4
>
>>>user 2 aura droit a un element de niveau 2 etc
>>>
>>>sachant qu'il y a un heritage (si j'ai droit a un niveau deux j'ai
>>>droit a tout ses enfants)
>>>
>>>comment modéliser cette gestion de droit et l'implementer?Suis-je
>
> de
>
>>>passer en pere-fils?
>>>
>>>Merci d'avance
>>>
>>>
>>>
>>
>>--
>>Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
>>Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
>>Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
>>************************ www.datasapiens.com *************************
>>
>
>
>
oui j'avais deja lu cette doc mais ca me pose un probleme : les niveau ont
tous des stockages different (en fait un nombre de colonne different)
ex : une usine a un manager
mais une unité de facturation a un comptable, un si de compta etc
donc je peux pas tout avoir dans une table comme c'est le cas de l'arbre par
intervalle
"Fred BROUARD" wrote in message
news:Alors modélise ton arbre par intervalle et dans ton appli tu interdit de
requêter sur un intervalle élargit.
A lire sur le sujet : http://sqlpro.developpez.com/cours/arborescence/
A +
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Cymryr a écrit:non non les droit sont liés au données, par exemple un utilisateur a le
droit a tel element dans la table 3 et a tout ses fils
mais l'utilisateur2 aurait droit a 2 membres de la table 4 et leurs
enfantet un mambre supplementaire de la table 5
Ca correspond a donner des droits dans un arbre en fait.
"Fred BROUARD" wrote in message
news:Il suffit d'utiliser la sécurité SQL et d'octroyer aux utilisateurs SQL
desprivilèges pour exécuter des SELECT sur certaines tables.
A lire : http://sqlpro.developpez.com/cours/sqlaz/dcl/
A +
Cymryr a écrit:Bonjour, j'ai un problème de modélisation
J'ai 5 tables réliées entre elles qui représentes chacune un niveau
hierarchique (modele en flocon)
Table1
Level1_id
Level1_description
Table2
Level2_id
Level2_description
Level1_id
etc etc
j'ai aussi une table de user
TableUser
User_Id
UserLogin
UserPassword
il faut que je gere des droit d'accès aux données dans mes programmes
par exemple le user 1 aura acces a certains éléments de niveau 3 et
niveau4user 2 aura droit a un element de niveau 2 etc
sachant qu'il y a un heritage (si j'ai droit a un niveau deux j'ai
aussidroit a tout ses enfants)
comment modéliser cette gestion de droit et l'implementer?Suis-je
obligédepasser en pere-fils?
Merci d'avance
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
oui j'avais deja lu cette doc mais ca me pose un probleme : les niveau ont
tous des stockages different (en fait un nombre de colonne different)
ex : une usine a un manager
mais une unité de facturation a un comptable, un si de compta etc
donc je peux pas tout avoir dans une table comme c'est le cas de l'arbre par
intervalle
"Fred BROUARD" <brouardf@club-internet.fr> wrote in message
news:eBtsxd4ZFHA.3096@TK2MSFTNGP15.phx.gbl...
Alors modélise ton arbre par intervalle et dans ton appli tu interdit de
requêter sur un intervalle élargit.
A lire sur le sujet : http://sqlpro.developpez.com/cours/arborescence/
A +
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Cymryr a écrit:
non non les droit sont liés au données, par exemple un utilisateur a le
droit a tel element dans la table 3 et a tout ses fils
mais l'utilisateur2 aurait droit a 2 membres de la table 4 et leurs
enfant
et un mambre supplementaire de la table 5
Ca correspond a donner des droits dans un arbre en fait.
"Fred BROUARD" <brouardf@club-internet.fr> wrote in message
news:eMM1GB2ZFHA.2520@TK2MSFTNGP09.phx.gbl...
Il suffit d'utiliser la sécurité SQL et d'octroyer aux utilisateurs SQL
des
privilèges pour exécuter des SELECT sur certaines tables.
A lire : http://sqlpro.developpez.com/cours/sqlaz/dcl/
A +
Cymryr a écrit:
Bonjour, j'ai un problème de modélisation
J'ai 5 tables réliées entre elles qui représentes chacune un niveau
hierarchique (modele en flocon)
Table1
Level1_id
Level1_description
Table2
Level2_id
Level2_description
Level1_id
etc etc
j'ai aussi une table de user
TableUser
User_Id
UserLogin
UserPassword
il faut que je gere des droit d'accès aux données dans mes programmes
par exemple le user 1 aura acces a certains éléments de niveau 3 et
niveau4
user 2 aura droit a un element de niveau 2 etc
sachant qu'il y a un heritage (si j'ai droit a un niveau deux j'ai
aussi
droit a tout ses enfants)
comment modéliser cette gestion de droit et l'implementer?Suis-je
obligé
de
passer en pere-fils?
Merci d'avance
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
oui j'avais deja lu cette doc mais ca me pose un probleme : les niveau ont
tous des stockages different (en fait un nombre de colonne different)
ex : une usine a un manager
mais une unité de facturation a un comptable, un si de compta etc
donc je peux pas tout avoir dans une table comme c'est le cas de l'arbre par
intervalle
"Fred BROUARD" wrote in message
news:Alors modélise ton arbre par intervalle et dans ton appli tu interdit de
requêter sur un intervalle élargit.
A lire sur le sujet : http://sqlpro.developpez.com/cours/arborescence/
A +
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Cymryr a écrit:non non les droit sont liés au données, par exemple un utilisateur a le
droit a tel element dans la table 3 et a tout ses fils
mais l'utilisateur2 aurait droit a 2 membres de la table 4 et leurs
enfantet un mambre supplementaire de la table 5
Ca correspond a donner des droits dans un arbre en fait.
"Fred BROUARD" wrote in message
news:Il suffit d'utiliser la sécurité SQL et d'octroyer aux utilisateurs SQL
desprivilèges pour exécuter des SELECT sur certaines tables.
A lire : http://sqlpro.developpez.com/cours/sqlaz/dcl/
A +
Cymryr a écrit:Bonjour, j'ai un problème de modélisation
J'ai 5 tables réliées entre elles qui représentes chacune un niveau
hierarchique (modele en flocon)
Table1
Level1_id
Level1_description
Table2
Level2_id
Level2_description
Level1_id
etc etc
j'ai aussi une table de user
TableUser
User_Id
UserLogin
UserPassword
il faut que je gere des droit d'accès aux données dans mes programmes
par exemple le user 1 aura acces a certains éléments de niveau 3 et
niveau4user 2 aura droit a un element de niveau 2 etc
sachant qu'il y a un heritage (si j'ai droit a un niveau deux j'ai
aussidroit a tout ses enfants)
comment modéliser cette gestion de droit et l'implementer?Suis-je
obligédepasser en pere-fils?
Merci d'avance
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************