Einstellung der Sicherheitsrechte im SQL-Server 2012 und neuer mit der Windows- Authentifizierung mit Noah 4.x
In diesem Dokument finden Sie eine Anleitung, wie Sie das Setup für Noah 4.x so durchführen, dass es den SQL 2012 und neuer mit der Windows Authentifizierung nutzt. Wenn Sie mit der gemischten Authentifizierung arbeiten, sind die untenstehenden Schritte nicht erforderlich. Es gibt in SQL 2012 einige Sicherheitsverbesserungen, die in den vorherigen SQL-Versionen noch nicht zur Verfügung standen.
Sie müssen die Hinweise unten durchführen, nachdem die Umstellung von Noah 4.x mit einer SQL-CE-Datenbank auf Noah 4.x mit einer SQL-Vollversion mit der Windows-Authentifizierung abgeschlossen ist. Bitte führen Sie zuerst die auf dieser Seite aufgelisteten Schritte aus.
Die Beispiele in diesem Dokument wurden mit dem Windows Server 2008 (64-Bit) Standard als Betriebssystem erstellt. Bei dem SQL-Server handelt es sich um den SQL-Server 2012 (64-Bit) Enterprise. Der SQL-Server wurde auf demselben Computer installiert wie Noah 4.
- Öffnen Sie das Hilfsprogramm “SQL Studio Management“.
- Haben Sie dieses Programm geöffnet, navigieren Sie zu “Security\Logins“ unter dem Symbol “Server\Instance“ in der Baumstruktur. Wählen Sie das Login “NT Authority\System“. Siehe Abbildung unten.
- Klicken Sie mit der rechten Maustaste auf das Login “NT Authority\System“ und wählen “Eigenschaften“. Siehe Abbildung unten.
- Wenn die Eigenschaften für das Login “NT Authority\System“ erscheinen, wählen Sie die Option “User Mapping” in der Liste.
- Anschließend suchen Sie in der Liste unter “Users mapped to this login” nach “NOAHDatabaseCore“. Sie müssen die Box neben “NOAHDatabaseCore“ anklicken. Siehe Abbildung unten.
- Danach gehen Sie in der Liste weiter nach unten auf “Database role membership for: NOAHDatabaseCore” und sehen, dass nur “public” angeklickt ist. Klicken Sie auf die Option “db_owner”, so dass jetzt beide “db_owner“ und “public“ aktiviert sind. Dann speichern Sie Ihre Änderung durch Klicken auf “OK“. Siehe Abbildung unten.
- Als letzten Schritt starten Sie den Server neu.