Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Ms Sql Server: Unterschied zwischen Login und User? (https://www.delphipraxis.net/107108-ms-sql-server-unterschied-zwischen-login-und-user.html)

sunnyandy 22. Jan 2008 17:10

Datenbank: Ms Sql Server • Version: 2000 • Zugriff über: Aso

Ms Sql Server: Unterschied zwischen Login und User?
 
Hallo!

Beim Ms Sql Server gibt es die Möglichkeit, sowohl Logins als auch User zu erstellen. Wo liegt denn da genau der Unterschied?
Für die Anmeldung an der DB ist doch eigentlich nur der Login notwendig, richtig?

Wozu benötigt man noch die User?

Danke im Voraus!
Gruß, Andy

MrKnogge 22. Jan 2008 17:43

Re: Ms Sql Server: Unterschied zwischen Login und User?
 
Du kannst jedem User gewisse Rechte vergeben, damit beispielsweise die Sekritärin zwar auf die Adressen der Mitarbeiter zugreifen kann, nicht aber auf das Gehalt, da sie das für ihre Arbeit nicht benötigt.

Gruß

sunnyandy 22. Jan 2008 17:48

Re: Ms Sql Server: Unterschied zwischen Login und User?
 
OK, und wozu brauche ich dann noch Logins?

Hansa 22. Jan 2008 17:50

Re: Ms Sql Server: Unterschied zwischen Login und User?
 
Zitat:

Zitat von sunnyandy
OK, und wozu brauche ich dann noch Logins?

Weil es Leute gibt, die gar nichts angeht. :shock:

generic 23. Jan 2008 09:05

Re: Ms Sql Server: Unterschied zwischen Login und User?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Vieleicht hat es etwas in der Übersetzung gelitten.

Meinst du User und Roles ?
Meinst du die Server Einstellung Logins?
Meinst du vieleicht Datenbank-User und Server-Login?

Jelly 23. Jan 2008 11:43

Re: Ms Sql Server: Unterschied zwischen Login und User?
 
Ums mal knapp zu formulieren:

Die Logins sind auf SQL Server Ebene. Davon gibt es 2 unterschiedliche: Domain User und SQL Server eigene Login. Bei Domain Users wird der eingeloggte Windows User verwendet, der Benutzer muss dann kein Kennwort angeben um sich an die DB zu connecten, da er sich ja schon beim Windows Login indentifiziert hat. Ein SQL Server Login hingegen muss ein Passwort vergeben... Die Logins sind auf SQL Server Ebene.

Ein User im SQL Server ist ein Benutzer für eine spezifische Datenbank. Ein User muss auf ein Login verweisen.Die Rechte auf Tabelle und andere Objekte innerhalb einer Datenbank setzt du auf den DB User, nicht auf den Login. Users können zusätzlich in Roles gruppiert werden. Die Rechte können somit auch auf die roles gelegt werden, und der User erbt diese dann.

Es gibt auch Standard User Roles und es gibt Standard Server Roles (Security), welche bereits einige Standardrechte besitzen. So ist z.B. ein windows User mit Adminrechten automatisch auch Admin im SQL Server (sofern man Windows Authentifizierung nutzt)

sunnyandy 23. Jan 2008 20:50

Re: Ms Sql Server: Unterschied zwischen Login und User?
 
@Jelly,

danke, die Infos haben mir sehr weitergeholfen! Genau das habe ich gesucht!


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz