Gets or sets the Security definition to apply to roles from the restore file.
命名空间: Microsoft.AnalysisServices
程序集: Microsoft.AnalysisServices (in microsoft.analysisservices.dll)
语法
声明
Public Property Security As RestoreSecurity
public RestoreSecurity Security { get; set; }
public:
property RestoreSecurity Security {
RestoreSecurity get ();
void set (RestoreSecurity value);
}
/** @property */
public RestoreSecurity get_Security ()
/** @property */
public void set_Security (RestoreSecurity value)
public function get Security () : RestoreSecurity
public function set Security (value : RestoreSecurity)
属性值
A RestoreSecurity enumeration value: CopyAll | SkipMembership | IgnoreSecurity
备注
CopyAll –all Role objects from the backup file will be restored as they were at the time of backup. IgnoreSecurity –the server will remove all existing Role objects from the database that is in the backup file and replace them with the Role objects in database that is being overwritten. In effect, the user will see no change in the roles after restore. If backup is not overwriting the database, but just restoring anew, you will not see any roles after restore is finished. SkipMembership –the server will retain membership information. All Role objects will be restored from backup, but membership in the roles will match the state before the restore. If the database is restored anew (not overwriting existing database), then after the restore, all Role objects will contain no members.
线程安全
Any public static (Shared in Microsoft Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
平台
开发平台
有关支持的平台列表,请参阅安装 SQL Server 2005 的硬件和软件要求。
目标平台
有关支持的平台列表,请参阅安装 SQL Server 2005 的硬件和软件要求。
请参阅
参考
RestoreInfo Class
RestoreInfo Members
Microsoft.AnalysisServices Namespace