我想从C#运行一些脚本,我有一个脚本createdb.sql
。使用登录无密码创建数据库SQL脚本SQL Server 2005
当我执行它,我得到一个错误,因为登录失败mycompany\myname
这是脚本
Use Master
-- Drop the database if it already exists
IF EXISTS (SELECT name
FROM sys.databases
WHERE name = N'TestDB')
BEGIN
ALTER DATABASE TestDB SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DROP DATABASE TestDB
CREATE DATABASE TestDB
ALTER DATABASE TestDB SET MULTI_USER
END
ELSE
BEGIN
CREATE DATABASE TestDB
什么我需要做的,创建一个简单的登录呢?
谢谢
它的Windows安全。我可以创建一切从一个SQL脚本? – user9969
根据链接页面,使用CREATE LOGIN Transact-SQL命令 –