Probleme beim kopieren von Server Benutzerkonten
- From: "Phane01" <stephan.klokow@xxxxxxxxxxx>
- Date: 14 Jun 2006 01:03:09 -0700
Hallo zusammen,
ich habe ein Problem beim Kopieren der Servernutzer zwischen zwei SQL
Servern (beid SQL Server 2000). Ich habe ein Backup einer Datenbank
erstellt und das Backup auf der anderen DB wieder eingespielt. Wie ich
in diversen Foren bereits gelesen habe, werden die SQL-Server
Benutzernamen nicht mit auf den neuen Server übernommen. Jetzt
probiere ich seid zwei Tagen die Nutzer mit folgenndem Skript auf der
original DB auszulesen,
SET NOCOUNT ON
SELECT 'EXEC sp_addlogin @loginame = ''' + loginname + ''''
,', @defdb = ''' + dbname + ''''
,', @deflanguage = ''' + language + ''''
,', @encryptopt = ''skip_encryption'''
,', @passwd ='
, cast(password AS varbinary(256))
,', @sid ='
, sid
FROM master..syslogins WHERE name NOT IN ('sa') AND isntname = 0
und dann in der neuen Datenbank wieder einzuspielen. Anschließend wird
mit
EXEC sp_grantdbaccess 'user_bla'
Go
EXEC sp_addrolemember 'db_bla', 'user_bla'
Go
der neue User der DB zugwiesen und die Zugiffsrollen werden gesetzt..
Der Nutzer wird angelegt nur ist das Passwort offensichtlich nicht
korrekt.
Kann mir jemand sagen wo mein Fehler ist. Ich zweifle so langsam an mir
selber.
Danke Stephan
.
- Prev by Date: Re: SID abfragen
- Next by Date: Re: SID abfragen
- Previous by thread: SID abfragen
- Next by thread: [Postgresql] SELECT-Abfrage dauert 10 Minuten
- Index(es):
Relevant Pages
|