Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

mehrere Benutzer unter SqlServer Express

0 views
Skip to first unread message

Alexander Widera

unread,
Jan 15, 2006, 8:58:55 AM1/15/06
to
Hallo,

wie kann ich den SqlServer Express so einrichten, dass es Benutzer gibt,
die
eine eigene Datenbank haben (oder auch mehrere) und auch nur diese
bearbeiten und betrachten können?

Vielen Dank im Voraus,

alex

Elmar Boye

unread,
Jan 15, 2006, 12:45:26 PM1/15/06
to
Hallo Alexander,

Alexander Widera <aw...@hrz.tu-chemnitz.de-novaliddomainpleasedeletethispart.de> schrieb ...


> wie kann ich den SqlServer Express so einrichten, dass es Benutzer
> gibt, die eine eigene Datenbank haben (oder auch mehrere) und
> auch nur diese bearbeiten und betrachten können?

Zur Verwaltung solltest Du Dir runterladen:
http://www.microsoft.com/downloads/details.aspx?FamilyId=82AFBD59-57A4-455E-A2D6-1D4C98D40F6E&displaylang=en
Microsoft SQL Server Management Studio Express - Community Technical Preview (CTP) November 2005

Dort kannst Du Benutzerkonten anlegen und ihnen das Recht zur
Anlage von Datenbanken geben, oder sie zum Besitzer einer
Datenbank, die Du angelegt hast machen.

Ein besonderes Feature der SQL Server Express Edition sind
die User Instances
http://msdn.microsoft.com/library/en-us/dnsse/html/sqlexpuserinst.asp?frame=true
SQL Server 2005 Express Edition User Instances

Weiteres steht in der SQL Server Express Hilfe, die Du unter
http://www.microsoft.com/downloads/details.aspx?displaylang=de&FamilyID=9697AAAA-AD4B-416E-87A4-A8B154F92787
"Dokumentation und Beispiele zu SQL Server 2005 Express Edition"
kriegst. Und der umfassenderen
http://www.microsoft.com/downloads/details.aspx?familyid=BE6A2C5D-00DF-4220-B133-29C1E0B6585F&displaylang=de
"SQL Server 2005 Onlinedokumentation"

Gruss
Elmar


Frank Hammerschmidt

unread,
Jan 15, 2006, 2:14:37 PM1/15/06
to
Guten Abend Elmar,

Elmar Boye schrieb:

> Zur Verwaltung solltest Du Dir runterladen:
> http://www.microsoft.com/downloads/details.aspx?FamilyId=82AFBD59-57A4-455E-A2D6-1D4C98D40F6E&displaylang=en
> Microsoft SQL Server Management Studio Express - Community Technical Preview (CTP) November 2005

> http://www.microsoft.com/downloads/details.aspx?familyid=BE6A2C5D-00DF-4220-B133-29C1E0B6585F&displaylang=de
> "SQL Server 2005 Onlinedokumentation"

Am Rande: Ist das eigentlich nur auf den beiden Rechnern bei mir zu
Hause so, daß nach Installation von BOL das MStudio Express nicht mehr
funktioniert (wobei De- und Installation nicht helfen), sodaß man
gezwungen ist, die BOL irgendwo anders allein zu installieren?

Gruß,
Frank

Elmar Boye

unread,
Jan 15, 2006, 3:46:45 PM1/15/06
to
Hallo Frank,

Frank Hammerschmidt <frank.ham...@gmx.de> schrieb ...

Das müsste ein anderer beantworten.
Denn ich habe derzeit keine Express Installation,
mir "reicht" die Developer Edition.

Gruss
Elmar

Alexander Widera

unread,
Jan 18, 2006, 5:44:23 AM1/18/06
to
Hallo,

danke für die vielen Informationen.

Ich habe mich schon mit dem SQL Server Management Studio Express CTP
beschäftigt und mehrere Benutzer angelegt und auch Datenbanken, jedoch habe
ich es nie hinbekommen, dass er sich anmelden kann und NUR seine Datenbank
sieht oder sich überhaupt anmelden kann... Irgendwas mache ich falsch...
Welche Rechte müsste ich wo genau vergeben?
Was muss ich alles unter "Security" bzw Logins einstellen? Was muss ich bei
"Permissions" in den "Server Properties" einstellen?

Alex


"Elmar Boye" <Elm...@gmx.net> schrieb im Newsbeitrag
news:42vg21F...@individual.net...

Elmar Boye

unread,
Jan 18, 2006, 3:19:24 PM1/18/06
to
Hallo Aleaxander,

> Ich habe mich schon mit dem SQL Server Management Studio Express CTP
> beschäftigt und mehrere Benutzer angelegt und auch Datenbanken,
> jedoch habe ich es nie hinbekommen, dass er sich anmelden kann und
> NUR seine Datenbank sieht oder sich überhaupt anmelden kann...

Von wo meldet sich der Benutzer an: Lokal oder von einem anderen
Rechner. Im Zweifelsfall lasse mal einen Benutzer lokal probieren
(bzw. leihe sein Konto aus)

Beachte dass bei Anmeldung über Netzwerk, die Protokolle aktiviert
werden müssen (bei Express im Standard nicht der Fall).
Starte dazu den SQL Server Configuration Manager und aktiviere
das TCP/IP Protokoll.

> Irgendwas mache ich falsch... Welche Rechte müsste ich wo genau
> vergeben?

Wenns jeweils nur ein Benutzer pro Datenbank ist, so reicht es
wenn er der Datenbank Besitzer ("dbo") ist und sich am SQL Server
anmelden kann. Falls Du ihn nicht als "dbo" verwenden willst,
so kannst Du ihm die Mitgliedschaft in "db_owner" geben.

> Was muss ich alles unter "Security" bzw Logins einstellen?

Er muss Zugriff auf die Datenbank haben und die Datenbank
sollte als Standard-Datenbank eingestellt sein.

Gruss
Elmar

0 new messages