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
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
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
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
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...
Alexander Widera <aw...@hrz.tu-chemnitz.de-novaliddomainpleasedeletethispart.de> schrieb ...
> 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