none
Zmena domeny SQL Serveru

    Dotaz

  • Dobry den, mam domenu MOJEDOMENA. V teto domene je  Windows Server 2003 a na nem je nainstalovan SQL Server 2000. Pouzivam domenove overovani takze v tabulce master.dbo.sysxlogin existuji radky s hodnotou slouce name  MOJEDOMENA\Uzivatel1 ...  MOJEDOMENA\Uzivateln.

    Nyni tento SQL server odeberu z domeny a zaradim jej do domeny se stejnym nazvem tj. MOJEDOMENA. Novi uzivatele i domena maji tedy odlisne SID.

    Zkousel sem aktualizovat SID v master.dbo.sysxlogin a databaze.dbo.sysuser ale i presto se nemuzu vuci SQL serveru domenove overit. Mate nekdo zkusenost s touto situaci ?


    středa 2. listopadu 2011 10:37

Odpovědi

  • Nakonec se mi to podarilo postupem ktery jsem uvedl v uvodu a ktery jsem povazoval za nefunkcni. Bohuzel sem se "seknul" pri konverzi ObjectID uzivatele do sestnactkove soustavy.

    EXEC sp_configure 'allow updates', 1
    Reconfigure with override
    GO

    update master.dbo.sysxlogins set sid = 0x01050000000000051500000019EC9825543F899FDCB2D70F88040000
    where name = 'MOJEDOMENA\uzivatel'

    update databaze1.dbo.sysusers set sid = 0x01050000000000051500000019EC9825543F899FDCB2D70F88040000
    where name = 'uzivatel'

    update databaze2.dbo.sysusers set sid = 0x01050000000000051500000019EC9825543F899FDCB2D70F88040000
    where name = 'uzivatel'

    EXEC sp_configure 'allow updates', 0
    Reconfigure with override
    GO

    Pokud vsak ma nekdo nejakou pripominku rad bych ji uvital (at me na SQL serveru v budoucnu nic neprekvapi).


    čtvrtek 3. listopadu 2011 9:08

Všechny reakce

  • Mozna to chtelo jiny postup, nez odpojit server od domeny...

    Problem s prenosem SQL se resi zde

    http://www.sqlservercentral.com/Forums/Topic318461-5-1.aspx#bm318497

    http://ask.sqlservercentral.com/questions/3638/steps-to-move-server-from-one-domain-into-another

    http://dbaspot.com/sqlserver-server/371798-moving-sql-server-new-domain.html

    http://www.sql-server-performance.com/forum/threads/moving-server-to-a-new-network-domain-issues.32567/

    ....



    středa 2. listopadu 2011 13:44
    Moderátor
  • Nakonec se mi to podarilo postupem ktery jsem uvedl v uvodu a ktery jsem povazoval za nefunkcni. Bohuzel sem se "seknul" pri konverzi ObjectID uzivatele do sestnactkove soustavy.

    EXEC sp_configure 'allow updates', 1
    Reconfigure with override
    GO

    update master.dbo.sysxlogins set sid = 0x01050000000000051500000019EC9825543F899FDCB2D70F88040000
    where name = 'MOJEDOMENA\uzivatel'

    update databaze1.dbo.sysusers set sid = 0x01050000000000051500000019EC9825543F899FDCB2D70F88040000
    where name = 'uzivatel'

    update databaze2.dbo.sysusers set sid = 0x01050000000000051500000019EC9825543F899FDCB2D70F88040000
    where name = 'uzivatel'

    EXEC sp_configure 'allow updates', 0
    Reconfigure with override
    GO

    Pokud vsak ma nekdo nejakou pripominku rad bych ji uvital (at me na SQL serveru v budoucnu nic neprekvapi).


    čtvrtek 3. listopadu 2011 9:08