jappadu Skrevet 11. juni 2019 Skrevet 11. juni 2019 Hei, Har klart å migrere min lokale server (Windows 2012 server) til Azure (Virtuell maskin) med Microsoft SQL Server. Datebasene ligger der (låst), men ingen logins (SQL-brukere) er der. Hvorfor er de borte? Takk på forhånd
jappadu Skrevet 11. juni 2019 Forfatter Skrevet 11. juni 2019 Begge deler. Lagde en VHD-fil og lastet den opp i Azure. Påvirker sysprop SQL?
oddeh Skrevet 12. juni 2019 Skrevet 12. juni 2019 Prøv å eksportere dataen direkte fra SQL Server og importere i Azure.
Gjest Slettet-t8fn5F Skrevet 12. juni 2019 Skrevet 12. juni 2019 Må du ikke har med Domenkontrolleren og alle kontoene der, om du i tilfelle brukte domenekontroller.
jappadu Skrevet 12. juni 2019 Forfatter Skrevet 12. juni 2019 Jeg fant en løsning. Løsningen var å resette passordet til SA. Da ble plutselig logins tilgjengelig. 1) Stop SQL Server Service 2) Start SQL Server in single user mode -mSQLCMD parameter 3) Connect to SQL Server through sqlcmd Open command prompt as admin : sqlcmd -S. 4) Add Windows local admin as sysadmin USE [master] GO CREATE LOGIN [BUILTIN\Administrators] FROM WINDOWS WITH DEFAULT_DATABASE=[master] GO EXEC master..sp_addsrvrolemember @loginame = N'BUILTIN\Administrators', @rolename = N'sysadmin' GO 5) Stop SQL Server Service 6) Start SQL Server Service in multi user mode 7) change "sa" password Kilde: https://www.youtube.com/watch?v=DJjS4FCXyjk
ipconfig Skrevet 26. juli 2019 Skrevet 26. juli 2019 Når du flytter en database fra en sql server til en annen så kan du benytte sp_help_revlogin til å liste ut brukerene på den gamle serveren. Du kjører da output av sp_help_revlogin inn på den nye og brukerene med samme passord blir opprette. Brukeren ligger med en sid i databasen.Når du restorer databasen vil brukeren automatisk mappes opp.Har du ikke fått ut brukeren så lager du ny bruker (med samme navn) og kjører sp_change_users_login 'update_one','usrname','usrname'Da kan du logge på. Dersom ikke catalog parameter er satt på klienten som kobler seg opp må du sette "default database" til databasen brukeren skal koble seg opp mot.
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå