i can't find any problem by security, maybe this will be more informative:
Log Name: Plesk
Source: dbbackup.exe
Date: 05/02/2014 13:31:41
Event ID: 0
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: skyweb
Description:
dbbackup.DbBackupException: Unable to copy database 'db1' to database 'db2'' ---> Microsoft.SqlServer.Management.Smo.FailedOperationException: Script transfer failed. ---> Microsoft.SqlServer.Management.Smo.FailedOperationException: Script failed for Server 'servername\MSSQLSERVER2012'. ---> Microsoft.SqlServer.Management.Smo.PropertyCannotBeRetrievedException: Property TextHeader is not available for StoredProcedure '[dbo].[ProductLoadAllPagegNopAjaxFilters]'. This property may not exist for this object, or may not be retrievable due to insufficient access rights. The text is encrypted.
at Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.GetTextProperty(String requestingProperty, ScriptingPreferences sp, Boolean bThrowIfCreating)
at Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.BuildText(ScriptingPreferences sp)
at Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.GetTextForScript(ScriptingPreferences sp, Boolean forCreate, String[] expectedObjectTypes, Boolean forceCheckNameAndManipulateIfRequired)
at Microsoft.SqlServer.Management.Smo.StoredProcedure.ScriptInternal(StringCollection queries, ScriptingPreferences sp, Boolean bForCreate)
at Microsoft.SqlServer.Management.Smo.StoredProcedure.ScriptSP(StringCollection queries, ScriptingPreferences sp, Boolean bForCreate)
at Microsoft.SqlServer.Management.Smo.StoredProcedure.ScriptCreate(StringCollection queries, ScriptingPreferences sp)
at Microsoft.SqlServer.Management.Smo.StoredProcedure.ScriptCreateInternal(StringCollection query, ScriptingPreferences sp, Boolean skipPropagateScript)
at Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptCreateObject(Urn urn, ScriptingPreferences sp, ObjectScriptingType& scriptType)
at Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptCreate(Urn urn, ScriptingPreferences sp, ObjectScriptingType& scriptType)
at Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptCreateObjects(IEnumerable`1 urns)
at Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptUrns(List`1 orderedUrns)
at Microsoft.SqlServer.Management.Smo.ScriptMaker.DiscoverOrderScript(IEnumerable`1 urns)
at Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptWorker(List`1 urns, ISmoScriptWriter writer)
at Microsoft.SqlServer.Management.Smo.ScriptMaker.Script(DependencyCollection depList, SqlSmoObject[] objects, ISmoScriptWriter writer)
at Microsoft.SqlServer.Management.Smo.Scripter.ScriptWithListWorker(DependencyCollection depList, SqlSmoObject[] objects, Boolean discoveryRequired)
at Microsoft.SqlServer.Management.Smo.Scripter.ScriptWithList(DependencyCollection depList, SqlSmoObject[] objects, Boolean discoveryRequired)
--- End of inner exception stack trace ---
at Microsoft.SqlServer.Management.Smo.Scripter.ScriptWithList(DependencyCollection depList, SqlSmoObject[] objects, Boolean discoveryRequired)
at Microsoft.SqlServer.Management.Smo.TransferBase.EnumScriptTransfer()
--- End of inner exception stack trace ---
at Microsoft.SqlServer.Management.Smo.TransferBase.EnumScriptTransfer()
at dbbackup.MsCopyProvider.CopyObjects(Boolean withData)
at dbbackup.MsCopyProvider.Copy(Boolean withData, Boolean copyIFLoginsExist)
at dbbackup.DbBackupManager.MsCopy(String srcDbName, String dstSrv, String dstSrvLogin, String dstSrvPwd, String dstDbName, Boolean withData, Boolean copyIFLoginsExist)
at dbbackup.DbBackupManager.Copy(String srcDbName, String dstSrv, Nullable`1 dstPort, String dstSrvLogin, String dstSrvPwd, String dstDbName, Boolean withData, Boolean copyIFLoginsExist)
--- End of inner exception stack trace ---
at dbbackup.DbBackupManager.Copy(String srcDbName, String dstSrv, Nullable`1 dstPort, String dstSrvLogin, String dstSrvPwd, String dstDbName, Boolean withData, Boolean copyIFLoginsExist)
at dbbackup.DbBackupManager.Main(String[] args)
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="dbbackup.exe" />
<EventID Qualifiers="0">0</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2014-02-05T11:31:41.000000000Z" />
<EventRecordID>128</EventRecordID>
<Channel>Plesk</Channel>
<Computer>servername</Computer>
<Security />
</System>
<EventData>
<Data>dbbackup.DbBackupException: Unable to copy database 'db1' to database 'db2'' ---> Microsoft.SqlServer.Management.Smo.FailedOperationException: Script transfer failed. ---> Microsoft.SqlServer.Management.Smo.FailedOperationException: Script failed for Server 'servername\MSSQLSERVER2012'. ---> Microsoft.SqlServer.Management.Smo.PropertyCannotBeRetrievedException: Property TextHeader is not available for StoredProcedure '[dbo].[ProductLoadAllPagegNopAjaxFilters]'. This property may not exist for this object, or may not be retrievable due to insufficient access rights. The text is encrypted.
at Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.GetTextProperty(String requestingProperty, ScriptingPreferences sp, Boolean bThrowIfCreating)
at Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.BuildText(ScriptingPreferences sp)
at Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.GetTextForScript(ScriptingPreferences sp, Boolean forCreate, String[] expectedObjectTypes, Boolean forceCheckNameAndManipulateIfRequired)
at Microsoft.SqlServer.Management.Smo.StoredProcedure.ScriptInternal(StringCollection queries, ScriptingPreferences sp, Boolean bForCreate)
at Microsoft.SqlServer.Management.Smo.StoredProcedure.ScriptSP(StringCollection queries, ScriptingPreferences sp, Boolean bForCreate)
at Microsoft.SqlServer.Management.Smo.StoredProcedure.ScriptCreate(StringCollection queries, ScriptingPreferences sp)
at Microsoft.SqlServer.Management.Smo.StoredProcedure.ScriptCreateInternal(StringCollection query, ScriptingPreferences sp, Boolean skipPropagateScript)
at Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptCreateObject(Urn urn, ScriptingPreferences sp, ObjectScriptingType& scriptType)
at Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptCreate(Urn urn, ScriptingPreferences sp, ObjectScriptingType& scriptType)
at Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptCreateObjects(IEnumerable`1 urns)
at Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptUrns(List`1 orderedUrns)
at Microsoft.SqlServer.Management.Smo.ScriptMaker.DiscoverOrderScript(IEnumerable`1 urns)
at Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptWorker(List`1 urns, ISmoScriptWriter writer)
at Microsoft.SqlServer.Management.Smo.ScriptMaker.Script(DependencyCollection depList, SqlSmoObject[] objects, ISmoScriptWriter writer)
at Microsoft.SqlServer.Management.Smo.Scripter.ScriptWithListWorker(DependencyCollection depList, SqlSmoObject[] objects, Boolean discoveryRequired)
at Microsoft.SqlServer.Management.Smo.Scripter.ScriptWithList(DependencyCollection depList, SqlSmoObject[] objects, Boolean discoveryRequired)
--- End of inner exception stack trace ---
at Microsoft.SqlServer.Management.Smo.Scripter.ScriptWithList(DependencyCollection depList, SqlSmoObject[] objects, Boolean discoveryRequired)
at Microsoft.SqlServer.Management.Smo.TransferBase.EnumScriptTransfer()
--- End of inner exception stack trace ---
at Microsoft.SqlServer.Management.Smo.TransferBase.EnumScriptTransfer()
at dbbackup.MsCopyProvider.CopyObjects(Boolean withData)
at dbbackup.MsCopyProvider.Copy(Boolean withData, Boolean copyIFLoginsExist)
at dbbackup.DbBackupManager.MsCopy(String srcDbName, String dstSrv, String dstSrvLogin, String dstSrvPwd, String dstDbName, Boolean withData, Boolean copyIFLoginsExist)
at dbbackup.DbBackupManager.Copy(String srcDbName, String dstSrv, Nullable`1 dstPort, String dstSrvLogin, String dstSrvPwd, String dstDbName, Boolean withData, Boolean copyIFLoginsExist)
--- End of inner exception stack trace ---
at dbbackup.DbBackupManager.Copy(String srcDbName, String dstSrv, Nullable`1 dstPort, String dstSrvLogin, String dstSrvPwd, String dstDbName, Boolean withData, Boolean copyIFLoginsExist)
at dbbackup.DbBackupManager.Main(String[] args)</Data>
</EventData>
</Event>