重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
SQL server2008创建数据库失败。数据库'master'中拒绝了CREATE DATABASE 权限是设置错误造成的,解决方法为:
成都创新互联主要从事网站设计、做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务乐东黎族,10多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18982081108
1、打开Database Master,点击【database explorer】下的【connect】。
2、此时弹出对话框,选择要操作的数据库连接,然后点击【connect...】。
3、此时打开数据库连接,并打开默认的数据库。
4、点击【databases】。
5、此时显示已有的所有数据库,然后点击【new】【editor】。
6、输入数据库名称,然后点击【create】。
7、此时数据库就增加了。
输入你的本地服务器名,一般都是local,另外你开启一下你的sql服务,在dos命令中输入:net
start
mssqlserver即可!
希望对你有帮助,祝你好运!
master数据库记录SQL Server系统的所有系统级别信息。是最重要的系统库
记录了SQL Server系统的所有系统信息。包括所有的登录信息、系统设置信息、SQL Server的初始化信息和其它系统数据库及用户数据库的相关信息。
所以你不能再这个数据库中创建表。
右键以管理员身份运行Microsoft SQL Server Management Studio,再 CREATE DATABASE 试试,应该可以了,要不就是你的用户权限不够,自己授权下就可以了
不知你是什么系统,如果是vista或windows7的话是不能用windows身份验证登陆的,如果是XP的话,按下面做试试。
第一步: 启动所有与SQL有关的服务,问题依旧;
第二步: 查看windows防火墙,被默认启动了,不启动选择项被Disabled
两个提示“由于安全考虑,某些设置由组策略控制”“Windows防火墙正在使用您的域设置”,先用gpedit.msc打组策略编辑器,机算机配置--管理模板--网络--网络连接--Windows防火墙--标准配置文件,查看右边各选项属性,都是未配置状态,问题不在这里。
另外一个提示中提到域设置,域设置不可能禁用SQL Server,并且我查看本地开放端口(net start ),25,1433,1434都是开发状态。
晕,会不会是密码错误
这个问题与你的系统没有关系,我的就是win7。
以windows方式登录不能建表,与你当时不能以windows验证方式不能登陆进去数据库有关,应该是你在装sqlserver05时设置有问题,在设置用户时只记得设置sa账户了,其实,只要你有一个最高权限的账户就可以再另设其他权限的用户。
解决办法是:以sa帐号登录,安全性-》登录名,对windows账户,右键—》属性—》服务器角色—》勾选sysadmin,public选项,确定即可。
注意:sa账户是有最高权限的账户,如果不是建议重装