Win7下新装完SQL Server2008后,使用windows身份验证登录后,无法创建新数据库(报错说没有权限)
Administrators组里面,当时就很执着的认为我使用的Administrator用户了,不过事实好像不是这样
子,我试了除切换到Administrator用户尝试以外的其他几乎所有的方法,结果是基本上做什么操作都
成功。尝试新建数据库,成功。尝试修改我之前用的登录用户的数据库权限为 sysadmin,成功。尝试
修改登录模式为 混合验证模式,成功,尝试启用sa用户,成功。
(这个问题在安装SQL Server2005时并没有出现)
切换回之前使用的账户,创建了张新表,当我尝试修改该表的ID列由自增长改为非自增长时,提示说
:不允许保存更改,您所做的更改要求删除并重新创建以下表的解决办法。。。
解决方法:
启动SQL Server 2008 Management Studio,工具菜单----选项----Designers(设计器)----阻止保存要求重新创建表的更改 取消勾选即可。
在此感谢将此问题解决方法写入博客的那位伟人[KidYang]。
,使用sa用户登录,直接登不上。
因为我不是直接使用的 Administrator用户,而是用了一个系统默认的用户,不过它在Administrators组里面,当时就很执着的认为我使用的Administrator用户了,不过事实好像不是这样
子,我试了除切换到Administrator用户尝试以外的其他几乎所有的方法,结果是基本上做什么操作都
是没有权限,头蒙了。
实在没办法了,我开启了被我禁用掉的Administrator用户,切换到该用户,尝试windows模式登录,成功。尝试新建数据库,成功。尝试修改我之前用的登录用户的数据库权限为 sysadmin,成功。尝试
修改登录模式为 混合验证模式,成功,尝试启用sa用户,成功。
(这个问题在安装SQL Server2005时并没有出现)
切换回之前使用的账户,创建了张新表,当我尝试修改该表的ID列由自增长改为非自增长时,提示说
:不允许保存更改,您所做的更改要求删除并重新创建以下表的解决办法。。。
解决方法:
启动SQL Server 2008 Management Studio,工具菜单----选项----Designers(设计器)----阻止保存要求重新创建表的更改 取消勾选即可。
在此感谢将此问题解决方法写入博客的那位伟人[KidYang]。