== 给某个登录账号设置权限?
首先你需要有一个有给其他账号授权修改表结构权限的账号,
登录这个账号,然后编辑你要授权的账号,执行grant语句授权
⑵ 新装的sqlserver2008数据库不能更改表的结构怎么办
直接在设计里改的话貌似不让保存。。。。用语句改吧
⑶ 在sql server2008中,如原表中有数据,修改表结构对数据有何影响
如果是修改原有数据列的数据类型,则可能会造成数据溢出或数据丢失,但一般sql会阻止这类操作,强制执行的话会出现数据丢失
如果是新添加列不会对原数据有影响。
⑷ 怎样在sql sever 2008中一个表中修改列属性
sql2008默认不允许表在创建后修改表结构,需修改sql2008的设定,重启后才生效
具体步骤
1.打开management studio(管理接口)
2.点击菜单的tools-option
3.弹出框,选择tree中的designer
会看到左边有个选项“prevent saving changes that require table recreation”默认是被勾选的,
不要勾选,然后保存,重开sqlserver相关服务或重启电脑
注意
1,如不是管理员登陆系统,修改时要用run as 管理员打开管理接口,
⑸ SQL Server 2008如何查看表结构修改记录
如果没开启审计或者ddl触发器记录的话,只能看到最后一次更改时间
通过sys.tables视图,但是也看不到具体修改的内容
⑹ 我用SQLserver2008修改表结构,然后保存跳出来这个对话框不让我保存,我已经将表设计的对勾去掉了
你新建的列不能为空而且userinfo表中有数据的吧?
首先建这一列的时候设置可以为空,然后保存,打开这个表 在以前添加的数据中的这一列加上数据然后修改不能为空然后在保存应该就可以了
⑺ sql server 2008中怎么更改表结构设置联合主键
首先要保证id和name中都没有空值,并且二者的组合也没有重复值,然后可以打开表设计器,会看到id的前面有一个小钥匙图标,表示它是主键,此时可以按住ctrl键,然后把id和name都选中,再按下工具栏上的钥匙图标,或者右键选择“设置为主键”即可。
⑻ sql server 2008怎样改表结构
现提供两条命令查询表结构:
1.sp_help
table_name;
如:
sp_help
student;
2.sp_columnstable_name;
如:
sp_columns
student;
⑼ 我用SQLserver2008修改表结构,然后保存跳出来这个对话框不让我保存,怎么办
在工具-选项里面的Designs-表设计器和数据库设计器--- 里面取消掉 阻止保存要求重建表的更改