数据库用户userA 查看数据库A的表 create创建脚本时,有约束的表,提示问题 "属性 Text 不可用于 DefaultConstraint“[DF_EDI_ASN_RecordDate]”。该对象可能没有此属性,也可能是访问权限不足而无法检索。 (Microsoft.SqlServer.Smo) ", [DF_EDI_ASN_RecordDate] 为约束名,设置默认值。但是查看数据库B,有约束的表就没有问题。
此用户限制了表的执行创建的权限,但是查看其他数据表的create脚本没问题,userA在 数据 库A 和数据库B的权限也相同。实在是不知道哪里的问题,求解
使用其他用户则完全可以查看脚本
USE [test]
GO
ALTER TABLE [dbo].[test] ADD CONSTRAINT [DF_EDI_ASN_RecordDate] DEFAULT (GETDATE()) FOR [RecordDate]
GO