数据库是安装VS2005自带的那个SQLServer2005。图形管理工具是—>SQL Server Management Studio Express。我先是用Windows身份验证模式进去。 点—>"安全性" 然后右键"登录名" 然后选择"新建登录名"
然后弹出个界面。  我再登陆名那个框写了abcdef 然后选择SQL Server身份验证  密码写了"1234567".
然后我把下面的那三个单选中的最后一个勾掉(用户下次登录时必须更改密码)。
然后我点下面的--->“确定”。  结果郁闷的事发生啦。提示出错(出错信息我记不清啦!昨天晚上在家弄的)!
请教高手,到底是哪出问题啦。该如何解决啊!
谢谢啦!!感激!!!

解决方案 »

  1.   

    ---用语句试下
    --打开数据库 
    Use databaseName --创建角色 
    create role ProgramerRole --用于创建表 存储过程 视图 
    grant create table,create procedure,create view to ProgramerRole --execute用以执行存储过程,alter用以创建、修改存储过程和视图, 
    --并可以新建立表,但不能修改表,但也可以删除表和对表改名了 
    grant select,insert,execute,alter on schema::dbo to ProgramerRole --用于允许用户查看 显示估计的执行计划(081205) 
    grant showplan to ProgramerRole --创建登录账号 
    --create login username with password='password' 
    --创建数据库用户 
    create user username for login username