Alle,
Ich habe SQL Server 2008 auf einem Server (sagen wir Server1 ) in einer Domäne (sagen wir AD ) installiert . Ich habe auch ein Domänenkonto mit dem Namen AD \ Sql1 . Dies ist kein Administratorkonto in der Domäne ( AD ), aber ich möchte, dass es ein Administrator auf dem Server1 ist . Und dann erstellen Sie eine Anmeldung auf SQL Server für dieses Domänenkonto (nicht lokales Konto).
Wie mache ich das?
Fragen:
- Den Benutzer AD \ Sql1 möchte ich als Admin auf Server1 haben . Dazu erstelle ich einfach ein lokales Konto mit demselben Benutzernamen (z. B. Server1 \ Sql1 ) und mache das lokale Konto zu einem Administrator auf dem Computer. Wird dieses lokale Konto automatisch dem Domänenkonto mit demselben Namen zugeordnet? Vielleicht sollte ich hier hinzufügen, dass
CREATE LOGIN [AD\Sql1] FROM WINDOWS
es bei mir nicht funktioniert hat. Ich habe es versucht und eine Fehlermeldung erhaltenuser does not exist in Windows
(so ähnlich) - Nun, wenn die obige Technik funktioniert. Nehmen wir an, AD \ Sql1 wird ein Administrator auf Sever1 . Theoretisch muss ich also kein SQL-Login für dieses Windows-Domänenkonto auf dem SQL-Server erstellen, oder? Alle lokalen Administratoren, die Teil von BUILTIT \ Admins sind, haben automatisch Sysadmin-Zugriff auf SQL Server, oder?
Was habe ich falsch gemacht? Bitte teilen Sie alle URLs mit, die dieses Konzept besser erklären könnten.
Bearbeiten: Ich sollte auch hinzufügen, dass Frage 1 und 2 unabhängig voneinander wichtig sind. Ich weiß, wie man ein Domänen- / Windows-Konto als hinzufügt sysadmin
. Ich bin jedoch daran interessiert, wie die Zuordnung zwischen Domänen- und lokalen Konten funktioniert. Mein Ziel hier ist nicht, wie man ein lokales Konto als Sysadmin hinzufügt, ich kann das ziemlich schnell tun. Meine Absicht ist es nicht unhöflich zu sein, sondern so klar wie möglich zu sein. Wenn meine Frage immer noch nicht klar ist, lassen Sie es mich bitte wissen, damit ich weitere Details hinzufügen kann.
Danke,
_UB
Bearbeiten: Grammatik
CREATE LOGIN [AD\Sql1] FROM WINDOWS
, dass der Benutzer in Windows nicht vorhanden ist. Also musste ich ihn wie gewohnt zum lokalen Rechner hinzufügen (dann klappt es).