Avatar billede chrisdeburg Nybegynder
31. januar 2003 - 11:39 Der er 3 kommentarer og
3 løsninger

Tilknytte login til eksisterende user ?

Jeg har efter en back/restore af en database en bruger uden login.

login information ligger dog i masterdb. Jeg kan ihvertfald bruge SP_droplogin på de login der blev benyttet tidligere.

Men hvordan får jeg tilknyttet det/nyt login til den eksisterende user ?
- brugeren kan ikke slettes da den ejer en bunke storedprocedures og views
* ny bruger er ikke en mulighed, da den bruges at mere end et par scripts.

// chris
Avatar billede arne_v Ekspert
31. januar 2003 - 19:34 #1
sp_adduser 'login' 'user'
Avatar billede arne_v Ekspert
31. januar 2003 - 19:35 #2
eller sp_grantdbaccess 'login' 'user'
Avatar billede larildsen Nybegynder
01. februar 2003 - 10:20 #3
En anden mulighed er at køre proceduren
exec sp_change_users_login 'auto_fix', 'brugernavn'
Avatar billede arne_v Ekspert
06. februar 2003 - 21:27 #4
chris>

Har du fået løst problemet ?
Avatar billede radagast Nybegynder
10. februar 2003 - 15:54 #5
Jeg synes jeg kender den problemstilling. Især hvor man kan se den tidligere bruger men hvor man ikke engang kan slette den og starte forfra.
Problemet er nok "orphaned users" og er velkendt.

Prøv følgende for at se evt løse brugere på databasen:
Use databasenavn
sp_change_users_login 'report'
                       
Din orphaned user skulle gerne vises nu. Prøv derefter følgende for at få tilknyttet brugeren igen og gøre den aktiv - 'test' er navnet på din bruger i den gamle og den nye database:
Use databasenavn
sp_change_users_login 'update_one', 'test', 'test'
                       

Problemet er beskrevet yderligere her:
http://support.microsoft.com/default.aspx?scid=KB;en-us;q274188 (the microsoft way)
http://vyaskn.tripod.com/troubleshooting_orphan_users.htm (med en mere detaljeret gennemgang af problemet)

mvh
/Lars
Avatar billede chrisdeburg Nybegynder
11. februar 2003 - 09:13 #6
Jeg har været lidt væk fra eksperten og endte med en quick'n'dirty, hvor jeg oprettede en ny bruger :(
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester