Avatar billede mariaf Juniormester
03. oktober 2007 - 17:15 Der er 3 kommentarer og
2 løsninger

C5, SQL og adgang til de forskellige regnskaber

På en Native database kan man lægge de forskellige firmaregnskaber i hver sin mappe og via windows styre hvilke regnskaber den enkelte bruger har adgang til. Hvad kan man gøre i SQL for at bruger A kun får adgang til regnskab A og B, mens bruger B kun får adgang til B osv?
Avatar billede Slettet bruger
04. oktober 2007 - 08:40 #1
En nem work-around kunne være at bruge brugerprofiler, og så simpelthen sætte alt til 'vis ikke' for den ene brugergruppe i det ene regnskab. Brugerprofilerne er specifikke for regnskaberne. Mener at kernerettighederne er globale (har ikke mulighed for lige at teste det nu).

Men hvis det er helt ned i Databasen, at du vil gøre det (fx hvis de bruger ODBC til Excel osv.), så er det ikek noget nemt indgreb.
Avatar billede leif Seniormester
04. oktober 2007 - 11:33 #2
Nu er jeg selv ved at skulle gå over til SQL, men er det ikke bare at SQL bliver sat op til at autorisere op imod AD og du på SQL serveren siger at Peter og Jens har adgang til Regnskab A og Kurt har adgang til C på baggrund at deres AS login, jeg ved nemlig den ene applikation vi har her, kan vi sætte det op, så at adgangen til SQL serveren baseres på vores AD Brugernavn
Avatar billede Slettet bruger
04. oktober 2007 - 12:47 #3
Ikke helt, fordi C5 fungerer på den måde at begge regnskaberne ligger i samme tabel bare med hver deres tre-bogstavs-forkortelse i første felt. Dvs. at man ville skulle lave to forskellige databaser, hvilket ikke er smart i praksis, hvis brugerne ofte hopper mellem regnskaberne.
Avatar billede Slettet bruger
04. oktober 2007 - 12:48 #4
EDIT:
Og derfor skal du sætte adgangsbegrænsninger på rows alt efter værdien i første felt i hver eneste tabel - hvilket sikkert er teknisk muligt, men ikke praktisk smart.
Avatar billede mariaf Juniormester
22. februar 2008 - 22:28 #5
Jeg har heller ikke kunnet få en løsning fra Microsoft - eller Broholm.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester