Avatar billede deamill Nybegynder
14. juni 2007 - 11:37 Der er 5 kommentarer og
1 løsning

Script til at oprette database mv.

Hej,

Jeg har et par spørgsmål vedr. MS SQL Server 2000

Er det muligt at lave et SQL script som gør følgende:

1.    Opretter en ny database – F.eks. MINDATABASE
2.    Opretter en tabel i den ny database – F.eks. MINTABEL
3.    Opretter en bruger og tildeler den rettigheder – F.eks. MINBRUGER

Er der nogen som kan vise mig hvordan et sådan script vil se ud?

På forhånd tak!

:-)
Avatar billede w13 Novice
14. juni 2007 - 11:48 #1
Avatar billede ramad Praktikant
14. juni 2007 - 11:52 #2
ELler meget basalt:

CREATE DATABASE [MINDATABASE]  ON (NAME = N'MINDATABASE_Data', FILENAME = N'D:\MSSQL\Data\MINDATABASE.mdf' , SIZE = 1562, FILEGROWTH = 10%) LOG ON (NAME = N'AVL2000V5_Log', FILENAME = N'D:\MSSQL\Data\MINDATABASE_log.ldf' , SIZE = 160, FILEGROWTH = 10%)
COLLATE Danish_Norwegian_CI_AS
GO

USE MINDATABASE
GO

CREATE TABLE [MINTABEL] (
    [Id] [int] NOT NULL ,
    [MINKOLONNE] [nvarchar] (10) COLLATE Danish_Norwegian_CI_AS NULL
) ON [PRIMARY]
GO

USE master
GO
sp_addlogin @loginame = 'DIG'
GO
USE MINDATABASE
GO
sp_grantdbaccess 'DIG'
GO
Avatar billede arne_v Ekspert
14. juni 2007 - 16:14 #3
Du kan "snyde".

Lav en database med Enterprise Manager / SQLServer Studio og saa generer et SQL script
for den database, saa kan du se hvordan det hele laves.
Avatar billede w13 Novice
14. februar 2008 - 11:05 #4
Lukketid?
Avatar billede deamill Nybegynder
22. marts 2011 - 13:05 #5
Vil en smide et svar?

:-)
Avatar billede deamill Nybegynder
13. april 2011 - 08:06 #6
Jeg lukker selv så :-/
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