Erstellen einer neuen db-Benutzer in SQL Server 2005
wie erstellen Sie eine neue Datenbank-Benutzer mit Kennwort in sql server 2005?
ich benötigen diese Benutzer/Kennwort in der Verbindungszeichenfolge zB:
uid=*user*;pwd=*password*;
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wo
CHECK_POLICY=OFF
schaltet-Passwort-Komplexität-check, etcAls von SQL Server 2005 verwenden, sollten Sie grundsätzlich das erstellen von Benutzern in zwei Schritten:
Würden Sie gehen über das tun dies in etwa so:
Und die "NUTZUNG" Ihrer Datenbank und erstellen Sie einen Benutzer für diese Anmeldung:
Als angegeben, verwenden Sie die CREATE LOGIN zu erstellen, die Möglichkeit, eine Verbindung zu SQL Server als das Konto. Dann verwenden Sie CREATE USER in der Datenbank zu geben, dass die Anmeldung den Zugriff auf die Datenbank in Frage.
Aber ein paar Sicherheits-Punkte, basierend auf einige dieser Kommentare:
Müssen Sie ihn zuerst erstellen, da ein Benutzer, und richten Sie dann die richtigen Berechtigungen für den Benutzer.
müssen Sie sicherstellen, dass Ihre DB konfiguriert ist, wobei sowohl die Benutzer-Authentifizierung und SQL auth
Wenn Sie mit dem Management Studio: Rechtsklick auf den Server, wählen Sie "Sicherheit" stellen sicher, dass server-Authentifizierung "SQL Server und Windows Authentication mode"
in Sicherheit-Anmeldungen mit der rechten Maustaste und wählen Sie "Neue Anmeldung", wählen Sie SQL-Authentifizierung verwenden, verwenden Sie den Benutzernamen und das Passwort, die Sie mögen.
auf die DB, die Sie wollen, in Sicherheit, Benutzer, wählen Sie neuer Benutzer aus. Wählen Sie einen Benutzernamen ein, und befestigen Sie den login-Namen, den Sie gerade erstellt haben, und wählen Sie die Rollen, die Sie anwenden möchten, um für diesen Benutzer (also
db_datareader
,db_datawriter
):Dass ist es. Jetzt können Sie Ihre Verbindungszeichenfolge mithilfe dieses Passwort.