Avatar billede nico83 Nybegynder
10. august 2004 - 09:57 Der er 4 kommentarer

Oprette brugere i windows 2003 server automatisk via Script

Hej

Jeg er overhovedet ikke den store scripthaj, så håber i kan hjælpe mig :0)
Jeg skal kunne oprette brugere i et Active Directory domain ved hjælp af et script som skal kunne gå ned og læse brugere fra en excel fil... Nogen der kan hjælpe? Evt. nogle links til vbs filer ?

På forhånd tak
Avatar billede jannikmunk Nybegynder
10. august 2004 - 10:49 #1
Hej Nico83,

Hvis du kan bruge et Transact SQL Script, så har jeg et her som jeg har anvendt på SQL Server databaser fra version 6,5 og frem.

Scriptet opretter en bruger 'abc' og og putter ham i gruppen 'abcgroup':

/*** Object:  Login abc ***/
if not exists (select * from master..syslogins where name = 'abc')
BEGIN
    declare @logindb varchar(30), @loginlang varchar(30) select @logindb = 'dbnavn', @loginlang = null
    if @logindb is null or not exists (select * from master..sysdatabases where name = @logindb)
        select @logindb = 'master'
    if @loginlang is null or (not exists (select * from master..syslanguages where name = @loginlang) and @loginlang <> 'us_english')
        select @loginlang = @@language
    exec sp_addlogin 'abc', 'abc', @logindb, @loginlang
END
GO

/*** Object:  Group abcgroup ***/
if not exists (select * from sysusers where name = 'abcgroup' and uid > 16383)
    EXEC sp_addgroup 'abcgroup'
GO

GRANT  CREATE TABLE ,  CREATE VIEW ,  CREATE PROCEDURE ,  DUMP DATABASE ,  CREATE DEFAULT ,  DUMP TRANSACTION ,  CREATE RULE  TO abcgroup
GO

/*** Object:  User abc ***/
if not exists (select * from sysusers where name = 'abc' and uid < 16382)
    EXEC sp_adduser 'abc', 'abc', 'abcgroup'
GO

Jeg håber det hjælper dig videre.

Med venlig hilsen
Jannik Munk
Avatar billede jannikmunk Nybegynder
10. august 2004 - 10:50 #2
Det skulle måske være registreret som et svar (undskyld).
Med venlig hilsen
Jannik Munk
Avatar billede nico83 Nybegynder
10. august 2004 - 10:53 #3
Takker for dit svar jannik, MEN det skulle være et VBS script :0) det skulle jeg nok havde gjort klart i mit ?
Avatar billede guidmaster Nybegynder
10. august 2004 - 13:05 #4
Mon ikke du kan finde rigtig god inspiration på: http://www.microsoft.com/technet/scriptcenter/repository.mspx
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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