Windows NT KAMIDAKI 10.0 build 19045 (Windows 10) AMD64
Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.3.9
Server IP : 192.168.3.16 & Your IP : 216.73.216.52
Domains :
Cant Read [ /etc/named.conf ]
User : SISTEMA
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
C: /
Windows /
Microsoft.NET /
Framework64 /
v4.0.30319 /
Delete
Unzip
Name
Size
Permission
Date
Action
1033
[ DIR ]
drwxrwxrwx
2024-04-13 06:03
1046
[ DIR ]
drwxrwxrwx
2023-09-04 05:52
ASP.NETWebAdminFiles
[ DIR ]
drwxrwxrwx
2019-12-07 10:31
Config
[ DIR ]
drwxrwxrwx
2019-12-07 10:31
MSBuild
[ DIR ]
drwxrwxrwx
2019-12-07 10:31
MUI
[ DIR ]
drwxrwxrwx
2019-12-07 10:14
NativeImages
[ DIR ]
drwxrwxrwx
2025-04-23 04:52
SQL
[ DIR ]
drwxrwxrwx
2019-12-07 15:53
WPF
[ DIR ]
drwxrwxrwx
2025-04-09 22:34
en-US
[ DIR ]
drwxrwxrwx
2023-03-23 12:54
pt-BR
[ DIR ]
drwxrwxrwx
2023-09-04 05:52
Accessibility.dll
30.32
KB
-rw-rw-rw-
2022-06-25 04:18
AddInProcess.exe
35.43
KB
-rwxrwxrwx
2022-06-25 04:18
AddInProcess.exe.config
161
B
-rw-rw-rw-
2019-12-07 10:10
AddInProcess32.exe
35.43
KB
-rwxrwxrwx
2022-06-25 04:18
AddInProcess32.exe.config
161
B
-rw-rw-rw-
2019-12-07 10:10
AddInUtil.exe
35.93
KB
-rwxrwxrwx
2022-06-25 04:18
AddInUtil.exe.config
161
B
-rw-rw-rw-
2019-12-07 10:10
AdoNetDiag.dll
208.41
KB
-rw-rw-rw-
2022-06-25 04:16
AppLaunch.exe
106.48
KB
-rwxrwxrwx
2022-06-25 04:16
Aspnet.config
437
B
-rw-rw-rw-
2019-12-07 10:12
Aspnet_perf.dll
42.03
KB
-rw-rw-rw-
2024-09-17 02:58
CLR-ETW.man
315.83
KB
-rw-rw-rw-
2019-12-07 10:10
CORPerfMonExt.dll
138.41
KB
-rw-rw-rw-
2022-08-29 22:36
CasPol.exe
98.98
KB
-rwxrwxrwx
2022-06-25 04:16
ComSvcConfig.exe
163.93
KB
-rwxrwxrwx
2022-06-25 04:18
Culture.dll
55.41
KB
-rw-rw-rw-
2022-06-25 04:16
CustomMarshalers.dll
105.91
KB
-rw-rw-rw-
2022-06-25 04:16
DataSvcUtil.exe
64.41
KB
-rwxrwxrwx
2022-06-25 04:18
DataSvcUtil.exe.config
156
B
-rw-rw-rw-
2019-12-07 10:10
EdmGen.exe
88.92
KB
-rwxrwxrwx
2022-06-25 04:18
EventLogMessages.dll
780.42
KB
-rw-rw-rw-
2022-06-25 04:16
FileTracker.dll
276.89
KB
-rw-rw-rw-
2022-06-25 04:16
ISymWrapper.dll
69.39
KB
-rw-rw-rw-
2022-06-25 04:16
InstallCommon.sql
24.03
KB
-rw-rw-rw-
2019-12-07 10:12
InstallMembership.sql
54.93
KB
-rw-rw-rw-
2019-12-07 10:12
InstallPersistSqlState.sql
53.37
KB
-rw-rw-rw-
2019-12-07 10:12
InstallPersonalization.sql
34.13
KB
-rw-rw-rw-
2019-12-07 10:12
InstallProfile.SQL
20.4
KB
-rw-rw-rw-
2019-12-07 10:12
InstallRoles.sql
33.46
KB
-rw-rw-rw-
2019-12-07 10:12
InstallSqlState.sql
53.15
KB
-rw-rw-rw-
2019-12-07 10:12
InstallSqlStateTemplate.sql
54.92
KB
-rw-rw-rw-
2019-12-07 10:12
InstallUtil.exe
33.95
KB
-rwxrwxrwx
2022-06-25 04:16
InstallUtil.exe.config
182
B
-rw-rw-rw-
2019-12-07 10:10
InstallUtilLib.dll
127.42
KB
-rw-rw-rw-
2022-06-25 04:16
InstallWebEventSqlProvider.sql
6.31
KB
-rw-rw-rw-
2019-12-07 10:12
MSBuild.exe
246.4
KB
-rwxrwxrwx
2022-06-25 04:16
MSBuild.rsp
732
B
-rw-rw-rw-
2019-12-07 10:10
Microsoft.Activities.Build.dll
46.91
KB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.Build.Conversion.v4.0.dll
77.42
KB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.Build.Engine.dll
637.91
KB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.Build.Framework.dll
91.91
KB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.Build.Tasks.v4.0.dll
1.12
MB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.Build.Utilities.v4.0.dll
257.41
KB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.Build.dll
1.34
MB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.Build.xsd
2.3
KB
-rw-rw-rw-
2019-12-07 10:12
Microsoft.CSharp.dll
471.34
KB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.CSharp.targets
23.06
KB
-rw-rw-rw-
2019-12-07 10:10
Microsoft.Common.OverrideTasks
6.15
KB
-rw-rw-rw-
2019-12-07 10:10
Microsoft.Common.Tasks
14.55
KB
-rw-rw-rw-
2019-12-07 10:10
Microsoft.Common.targets
256.39
KB
-rw-rw-rw-
2019-12-07 10:10
Microsoft.Data.Entity.Build.Tasks.dll
45.92
KB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.Data.Entity.targets
6.35
KB
-rw-rw-rw-
2019-12-07 10:10
Microsoft.Internal.Tasks.Dataflow.dll
174.92
KB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.JScript.dll
730.91
KB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.JScript.tlb
57
KB
-rw-rw-rw-
2022-06-25 00:17
Microsoft.NETFramework.props
11.68
KB
-rw-rw-rw-
2019-12-07 10:10
Microsoft.NETFramework.targets
7.99
KB
-rw-rw-rw-
2019-12-07 10:10
Microsoft.ServiceModel.targets
9.55
KB
-rw-rw-rw-
2019-12-07 10:10
Microsoft.Transactions.Bridge.Dtc.dll
125.39
KB
-rw-rw-rw-
2022-06-25 04:16
Microsoft.Transactions.Bridge.dll
381.85
KB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.VisualBasic.Activities.Compiler.dll
3.64
MB
-rw-rw-rw-
2022-06-25 04:16
Microsoft.VisualBasic.Compatibility.Data.dll
108.42
KB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.VisualBasic.Compatibility.dll
480.42
KB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.VisualBasic.dll
620.84
KB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.VisualBasic.targets
22.37
KB
-rw-rw-rw-
2019-12-07 10:10
Microsoft.VisualC.Dll
29.7
KB
-rw-rw-rw-
2019-12-07 10:10
Microsoft.VisualC.STLCLR.dll
49.73
KB
-rw-rw-rw-
2019-12-07 10:10
Microsoft.Win32.Primitives.dll
23.32
KB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.WinFx.targets
41.35
KB
-rw-rw-rw-
2019-12-07 10:10
Microsoft.Windows.ApplicationServer.Applications.45.man
707.36
KB
-rw-rw-rw-
2019-12-07 10:10
Microsoft.Windows.ApplicationServer.Applications.dll
132.34
KB
-rw-rw-rw-
2022-06-25 04:18
Microsoft.Workflow.Compiler.exe
26.46
KB
-rwxrwxrwx
2022-06-25 04:18
Microsoft.Workflow.Compiler.exe.config
144
B
-rw-rw-rw-
2019-12-07 10:10
Microsoft.WorkflowBuildExtensions.targets
7.36
KB
-rw-rw-rw-
2019-12-07 10:10
Microsoft.Xaml.targets
19.43
KB
-rw-rw-rw-
2019-12-07 10:10
MmcAspExt.dll
107.91
KB
-rw-rw-rw-
2022-06-25 04:16
PerfCounter.dll
253.41
KB
-rw-rw-rw-
2022-06-25 04:16
RegAsm.exe
56.46
KB
-rwxrwxrwx
2022-06-25 04:16
RegSvcs.exe
37.96
KB
-rwxrwxrwx
2022-06-25 04:16
SMDiagnostics.dll
66.87
KB
-rw-rw-rw-
2024-03-28 03:55
SMSvcHost.exe
129.41
KB
-rwxrwxrwx
2022-06-25 04:18
SMSvcHost.exe.config
2.21
KB
-rw-rw-rw-
2019-12-07 10:12
SOS.dll
836.54
KB
-rw-rw-rw-
2025-03-20 01:42
SbsNclPerf.dll
17.92
KB
-rw-rw-rw-
2022-06-25 04:16
ServiceModelEvents.dll
12.41
KB
-rw-rw-rw-
2022-06-25 04:16
ServiceModelInstallRC.dll
12.41
KB
-rw-rw-rw-
2022-06-25 04:16
ServiceModelPerformanceCounters.dll
98.41
KB
-rw-rw-rw-
2022-06-25 04:16
ServiceModelPerformanceCounters.man
126.02
KB
-rw-rw-rw-
2019-12-07 10:10
ServiceModelReg.exe
283.47
KB
-rwxrwxrwx
2022-06-25 04:16
ServiceModelRegUI.dll
12.41
KB
-rw-rw-rw-
2022-06-25 04:16
ServiceMonikerSupport.dll
27.92
KB
-rw-rw-rw-
2024-03-28 04:35
System.Activities.Core.Presentation.dll
691.91
KB
-rw-rw-rw-
2022-06-25 04:18
System.Activities.DurableInstancing.dll
133.85
KB
-rw-rw-rw-
2022-06-25 04:18
System.Activities.Presentation.dll
2.02
MB
-rw-rw-rw-
2022-08-30 01:39
System.Activities.dll
1.46
MB
-rw-rw-rw-
2024-03-28 03:55
System.AddIn.Contract.dll
45.41
KB
-rw-rw-rw-
2022-06-25 04:18
System.AddIn.dll
153.92
KB
-rw-rw-rw-
2022-06-25 04:18
System.AppContext.dll
23.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Collections.Concurrent.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Collections.NonGeneric.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Collections.Specialized.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Collections.dll
24.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.ComponentModel.Annotations.dll
24.81
KB
-rw-rw-rw-
2022-06-25 04:18
System.ComponentModel.Composition.dll
292.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.ComponentModel.DataAnnotations.dll
119.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.ComponentModel.EventBasedAsync.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.ComponentModel.Primitives.dll
24.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.ComponentModel.TypeConverter.dll
25.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.ComponentModel.dll
23.81
KB
-rw-rw-rw-
2022-06-25 04:18
System.Configuration.Install.dll
95.85
KB
-rw-rw-rw-
2022-06-25 04:18
System.Configuration.dll
406.35
KB
-rw-rw-rw-
2022-06-25 04:18
System.Console.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Core.dll
1.48
MB
-rw-rw-rw-
2024-12-11 05:23
System.Data.Common.dll
24.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Data.DataSetExtensions.dll
65.34
KB
-rw-rw-rw-
2022-06-25 04:18
System.Data.Entity.Design.dll
1.03
MB
-rw-rw-rw-
2022-06-25 04:18
System.Data.Entity.dll
3.84
MB
-rw-rw-rw-
2022-06-25 04:18
System.Data.Linq.dll
666.42
KB
-rw-rw-rw-
2022-06-25 04:18
System.Data.OracleClient.dll
494.89
KB
-rw-rw-rw-
2022-06-25 04:16
System.Data.Services.Client.dll
428.42
KB
-rw-rw-rw-
2022-06-25 04:18
System.Data.Services.Design.dll
164.41
KB
-rw-rw-rw-
2022-06-25 04:18
System.Data.Services.dll
650.89
KB
-rw-rw-rw-
2022-06-25 04:18
System.Data.SqlXml.dll
712.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.Data.dll
3.37
MB
-rw-rw-rw-
2023-11-30 04:23
System.Deployment.dll
1.52
MB
-rw-rw-rw-
2023-07-06 23:32
System.Design.dll
4.79
MB
-rw-rw-rw-
2022-06-25 04:18
System.Device.dll
57.42
KB
-rw-rw-rw-
2022-06-25 04:18
System.Diagnostics.Contracts.dll
24.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Diagnostics.Debug.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Diagnostics.FileVersionInfo.dll
23.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Diagnostics.Process.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Diagnostics.StackTrace.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Diagnostics.TextWriterTraceListener.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Diagnostics.Tools.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Diagnostics.TraceSource.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Diagnostics.Tracing.dll
33.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.DirectoryServices.AccountManagement.dll
287.05
KB
-rw-rw-rw-
2024-09-17 02:59
System.DirectoryServices.Protocols.dll
191.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.DirectoryServices.dll
411.99
KB
-rw-rw-rw-
2024-09-17 02:59
System.Drawing.Design.dll
124.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.Drawing.Primitives.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Drawing.dll
582.34
KB
-rw-rw-rw-
2022-06-25 04:18
System.Drawing.tlb
8.5
KB
-rw-rw-rw-
2022-06-25 00:23
System.Dynamic.Runtime.dll
24.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Dynamic.dll
122.85
KB
-rw-rw-rw-
2022-06-25 04:18
System.EnterpriseServices.Thunk.dll
103.91
KB
-rw-rw-rw-
2022-06-25 04:16
System.EnterpriseServices.Wrapper.dll
132
KB
-rw-rw-rw-
2022-06-25 00:09
System.EnterpriseServices.dll
229.92
KB
-rw-rw-rw-
2022-06-25 04:16
System.EnterpriseServices.tlb
33.5
KB
-rw-rw-rw-
2022-06-25 00:18
System.Globalization.Calendars.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Globalization.Extensions.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Globalization.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.IO.Compression.FileSystem.dll
26.91
KB
-rw-rw-rw-
2022-06-25 04:18
System.IO.Compression.ZipFile.dll
23.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.IO.Compression.dll
66.07
KB
-rw-rw-rw-
2024-08-30 06:48
System.IO.FileSystem.DriveInfo.dll
23.34
KB
-rw-rw-rw-
2022-06-25 04:18
System.IO.FileSystem.Primitives.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.IO.FileSystem.Watcher.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.IO.FileSystem.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.IO.IsolatedStorage.dll
23.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.IO.Log.dll
124.91
KB
-rw-rw-rw-
2022-06-25 04:18
System.IO.MemoryMappedFiles.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.IO.Pipes.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.IO.UnmanagedMemoryStream.dll
23.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.IO.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.IdentityModel.Selectors.dll
136.34
KB
-rw-rw-rw-
2022-06-25 04:18
System.IdentityModel.Services.dll
187.53
KB
-rw-rw-rw-
2024-03-28 03:55
System.IdentityModel.dll
1.04
MB
-rw-rw-rw-
2024-03-28 03:55
System.Linq.Expressions.dll
24.8
KB
-rw-rw-rw-
2022-06-25 04:18
System.Linq.Parallel.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Linq.Queryable.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Linq.dll
23.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Management.Instrumentation.dll
136.41
KB
-rw-rw-rw-
2022-06-25 04:18
System.Management.dll
401.35
KB
-rw-rw-rw-
2022-06-25 04:18
System.Messaging.dll
266.34
KB
-rw-rw-rw-
2022-06-25 04:18
System.Net.Http.Rtc.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Net.Http.WebRequest.dll
44.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.Net.Http.dll
194.85
KB
-rw-rw-rw-
2022-06-25 04:18
System.Net.NameResolution.dll
23.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Net.NetworkInformation.dll
24.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Net.Ping.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Net.Primitives.dll
24.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Net.Requests.dll
23.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.Net.Security.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Net.Sockets.dll
24.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Net.WebHeaderCollection.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Net.WebSockets.Client.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Net.WebSockets.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Net.dll
246.35
KB
-rw-rw-rw-
2022-06-25 04:18
System.Numerics.Vectors.dll
25.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.Numerics.dll
130.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.ObjectModel.dll
24.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Reflection.Emit.ILGeneration.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Reflection.Emit.Lightweight.dll
23.81
KB
-rw-rw-rw-
2022-06-25 04:18
System.Reflection.Emit.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Reflection.Extensions.dll
23.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Reflection.Primitives.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Reflection.context.dll
100.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Reflection.dll
24.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Resources.Reader.dll
23.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Resources.ResourceManager.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Resources.Writer.dll
23.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.Caching.dll
102.92
KB
-rw-rw-rw-
2024-08-30 06:48
System.Runtime.CompilerServices.VisualC.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.DurableInstancing.dll
163.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.Extensions.dll
23.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.Handles.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.InteropServices.RuntimeInformation.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.InteropServices.WindowsRuntime.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.InteropServices.dll
26.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.Numerics.dll
23.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.Remoting.dll
334.97
KB
-rw-rw-rw-
2023-11-30 03:50
System.Runtime.Serialization.Formatters.Soap.dll
133.85
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.Serialization.Formatters.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.Serialization.Json.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.Serialization.Primitives.dll
23.83
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.Serialization.Xml.dll
24.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.Serialization.dll
1
MB
-rw-rw-rw-
2024-03-28 03:55
System.Runtime.WindowsRuntime.UI.Xaml.dll
65.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.WindowsRuntime.dll
151.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.Runtime.dll
31.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.Security.Claims.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Security.Cryptography.Algorithms.dll
24.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Security.Cryptography.Csp.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Security.Cryptography.Encoding.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Security.Cryptography.Primitives.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Security.Cryptography.X509Certificates.dll
24.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Security.Principal.dll
23.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Security.SecureString.dll
23.34
KB
-rw-rw-rw-
2022-06-25 04:18
System.Security.dll
314.85
KB
-rw-rw-rw-
2022-06-25 04:18
System.ServiceModel.Activation.dll
191.91
KB
-rw-rw-rw-
2022-06-25 04:18
System.ServiceModel.Activities.dll
543.41
KB
-rw-rw-rw-
2022-06-25 04:18
System.ServiceModel.Channels.dll
148.43
KB
-rw-rw-rw-
2024-03-28 03:55
System.ServiceModel.Discovery.dll
295.43
KB
-rw-rw-rw-
2024-03-28 03:55
System.ServiceModel.Duplex.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.ServiceModel.Http.dll
23.8
KB
-rw-rw-rw-
2022-06-25 04:18
System.ServiceModel.Internals.dll
242.87
KB
-rw-rw-rw-
2024-03-28 03:55
System.ServiceModel.NetTcp.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.ServiceModel.Primitives.dll
28.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.ServiceModel.Routing.dll
121.92
KB
-rw-rw-rw-
2022-06-25 04:18
System.ServiceModel.Security.dll
24.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.ServiceModel.ServiceMoniker40.dll
16.92
KB
-rw-rw-rw-
2022-06-25 04:18
System.ServiceModel.WasHosting.dll
33.44
KB
-rw-rw-rw-
2024-03-28 03:55
System.ServiceModel.Web.dll
316.34
KB
-rw-rw-rw-
2022-06-25 04:18
System.ServiceModel.dll
6.09
MB
-rw-rw-rw-
2024-03-28 03:55
System.ServiceProcess.dll
130.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.Text.Encoding.Extensions.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Text.Encoding.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Text.RegularExpressions.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Threading.Overlapped.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Threading.Tasks.Parallel.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Threading.Tasks.dll
24.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Threading.Thread.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Threading.ThreadPool.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Threading.Timer.dll
23.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Threading.dll
24.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Transactions.dll
301.92
KB
-rw-rw-rw-
2022-06-25 04:16
System.ValueTuple.dll
23.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.Web.Abstractions.dll
16.41
KB
-rw-rw-rw-
2022-06-25 04:18
System.Web.ApplicationServices.dll
64.52
KB
-rw-rw-rw-
2024-09-17 02:59
System.Web.DataVisualization.Design.dll
97.41
KB
-rw-rw-rw-
2022-06-25 04:18
System.Web.DataVisualization.dll
1.61
MB
-rw-rw-rw-
2022-06-25 04:18
System.Web.DynamicData.Design.dll
37.91
KB
-rw-rw-rw-
2022-06-25 04:18
System.Web.DynamicData.dll
236.41
KB
-rw-rw-rw-
2022-06-25 04:18
System.Web.Entity.Design.dll
166.91
KB
-rw-rw-rw-
2022-06-25 04:18
System.Web.Entity.dll
155.91
KB
-rw-rw-rw-
2022-06-25 04:18
System.Web.Extensions.Design.dll
342.41
KB
-rw-rw-rw-
2022-06-25 04:18
System.Web.Extensions.dll
1.76
MB
-rw-rw-rw-
2024-09-17 02:59
System.Web.Mobile.dll
805.41
KB
-rw-rw-rw-
2022-06-25 04:18
System.Web.RegularExpressions.dll
97.91
KB
-rw-rw-rw-
2022-06-25 04:18
System.Web.Routing.dll
16.41
KB
-rw-rw-rw-
2022-06-25 04:18
System.Web.Services.dll
822.34
KB
-rw-rw-rw-
2022-06-25 04:18
System.Web.dll
5.15
MB
-rw-rw-rw-
2024-09-17 02:58
System.Web.tlb
7
KB
-rw-rw-rw-
2022-06-25 00:22
System.Windows.Forms.DataVisualization.Design.dll
74.41
KB
-rw-rw-rw-
2022-06-25 04:18
System.Windows.Forms.DataVisualization.dll
1.64
MB
-rw-rw-rw-
2022-06-25 04:18
System.Windows.Forms.dll
5.72
MB
-rw-rw-rw-
2024-06-01 06:20
System.Windows.Forms.tlb
85
KB
-rw-rw-rw-
2022-06-25 00:21
System.Windows.dll
25.85
KB
-rw-rw-rw-
2022-06-25 04:18
System.Workflow.Activities.dll
1019.42
KB
-rw-rw-rw-
2022-06-25 04:18
System.Workflow.ComponentModel.dll
1.48
MB
-rw-rw-rw-
2022-06-25 04:18
System.Workflow.Runtime.dll
503.41
KB
-rw-rw-rw-
2022-06-25 04:18
System.WorkflowServices.dll
434.42
KB
-rw-rw-rw-
2022-06-25 04:18
System.XML.dll
2.51
MB
-rw-rw-rw-
2022-06-25 04:18
System.Xaml.Hosting.dll
36.41
KB
-rw-rw-rw-
2022-06-25 04:18
System.Xaml.dll
619.63
KB
-rw-rw-rw-
2024-12-11 05:23
System.Xml.Linq.dll
154.85
KB
-rw-rw-rw-
2022-06-25 04:18
System.Xml.ReaderWriter.dll
24.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Xml.Serialization.dll
39.85
KB
-rw-rw-rw-
2022-06-25 04:18
System.Xml.XDocument.dll
23.84
KB
-rw-rw-rw-
2022-06-25 04:18
System.Xml.XPath.XDocument.dll
23.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Xml.XPath.dll
23.82
KB
-rw-rw-rw-
2022-06-25 04:18
System.Xml.XmlDocument.dll
24.32
KB
-rw-rw-rw-
2022-06-25 04:18
System.Xml.XmlSerializer.dll
24.34
KB
-rw-rw-rw-
2022-06-25 04:18
System.dll
3.38
MB
-rw-rw-rw-
2025-03-20 01:37
System.tlb
70.5
KB
-rw-rw-rw-
2022-06-25 00:02
TLBREF.DLL
128.41
KB
-rw-rw-rw-
2022-06-25 04:16
ThirdPartyNotices.txt
60.27
KB
-rw-rw-rw-
2019-12-07 10:10
UnInstallProfile.SQL
4.65
KB
-rw-rw-rw-
2019-12-07 10:12
UninstallCommon.sql
3.8
KB
-rw-rw-rw-
2019-12-07 10:12
UninstallMembership.sql
6.75
KB
-rw-rw-rw-
2019-12-07 10:12
UninstallPersistSqlState.sql
9.96
KB
-rw-rw-rw-
2019-12-07 10:12
UninstallPersonalization.sql
7.31
KB
-rw-rw-rw-
2019-12-07 10:12
UninstallRoles.sql
5.73
KB
-rw-rw-rw-
2019-12-07 10:12
UninstallSqlState.sql
9.46
KB
-rw-rw-rw-
2019-12-07 10:12
UninstallSqlStateTemplate.sql
11.52
KB
-rw-rw-rw-
2019-12-07 10:12
UninstallWebEventSqlProvider.sql
2.94
KB
-rw-rw-rw-
2019-12-07 10:12
WMINet_Utils.dll
180.41
KB
-rw-rw-rw-
2022-06-25 04:16
Workflow.Targets
6.96
KB
-rw-rw-rw-
2019-12-07 10:10
Workflow.VisualBasic.Targets
8.39
KB
-rw-rw-rw-
2019-12-07 10:10
WorkflowServiceHostPerformanceCounters.dll
96.41
KB
-rw-rw-rw-
2022-06-25 04:16
WorkflowServiceHostPerformanceCounters.man
42.27
KB
-rw-rw-rw-
2019-12-07 10:10
WsatConfig.exe
143.45
KB
-rwxrwxrwx
2022-06-25 04:18
XPThemes.manifest
474
B
-rw-rw-rw-
2019-12-07 10:10
XamlBuildTask.dll
123.91
KB
-rw-rw-rw-
2022-06-25 04:18
XsdBuildTask.dll
60.41
KB
-rw-rw-rw-
2022-06-25 04:18
adonetdiag.mof
7.35
KB
-rw-rw-rw-
2019-12-07 10:10
adonetdiag.mof.uninstall
1.95
KB
-rw-rw-rw-
2019-12-07 10:10
alink.dll
145.91
KB
-rw-rw-rw-
2022-06-25 04:16
applaunch.exe.config
281
B
-rw-rw-rw-
2019-12-07 10:12
aspnet_compiler.exe
47.91
KB
-rwxrwxrwx
2022-06-25 04:16
aspnet_filter.dll
34.91
KB
-rw-rw-rw-
2022-06-25 04:16
aspnet_isapi.dll
21.91
KB
-rw-rw-rw-
2022-06-25 04:16
aspnet_perf.h
7.01
KB
-rw-rw-rw-
2019-12-07 10:10
aspnet_perf.ini
974.12
KB
-rw-rw-rw-
2019-12-07 10:10
aspnet_perf2.ini
972.21
KB
-rw-rw-rw-
2019-12-07 10:10
aspnet_rc.dll
82.91
KB
-rw-rw-rw-
2022-06-25 04:16
aspnet_regbrowsers.exe
37.95
KB
-rwxrwxrwx
2024-06-01 05:51
aspnet_regiis.exe
41.55
KB
-rwxrwxrwx
2024-06-01 05:51
aspnet_regsql.exe
118.05
KB
-rwxrwxrwx
2024-06-01 06:04
aspnet_state.exe
47.43
KB
-rwxrwxrwx
2022-06-25 04:16
aspnet_state_perf.h
318
B
-rw-rw-rw-
2019-12-07 10:10
aspnet_state_perf.ini
41.99
KB
-rw-rw-rw-
2019-12-07 10:10
aspnet_wp.exe
46.05
KB
-rwxrwxrwx
2024-09-17 02:58
caspol.exe.config
368
B
-rw-rw-rw-
2019-12-07 10:12
clientexclusionlist.xml
35.1
KB
-rw-rw-rw-
2019-12-07 10:10
clr.dll
9.54
MB
-rw-rw-rw-
2025-03-20 01:42
clrcompression.dll
141.53
KB
-rw-rw-rw-
2024-06-25 04:37
clretwrc.dll
226.91
KB
-rw-rw-rw-
2022-06-25 04:16
clrjit.dll
1.17
MB
-rw-rw-rw-
2025-03-20 01:42
compatjit.dll
1.15
MB
-rw-rw-rw-
2025-03-20 01:42
csc.exe
2.45
MB
-rwxrwxrwx
2024-03-12 04:53
csc.exe.config
182
B
-rw-rw-rw-
2019-12-07 10:10
csc.rsp
1.3
KB
-rw-rw-rw-
2019-12-07 10:10
cvtres.exe
45.99
KB
-rwxrwxrwx
2022-06-24 23:31
cvtres.exe.config
281
B
-rw-rw-rw-
2019-12-07 10:10
default.win32manifest
490
B
-rw-rw-rw-
2019-12-07 10:10
dfdll.dll
210.44
KB
-rw-rw-rw-
2023-07-07 00:02
dfsvc.exe
17.91
KB
-rwxrwxrwx
2022-06-25 04:18
dfsvc.exe.config
893
B
-rw-rw-rw-
2019-12-07 10:12
diasymreader.dll
1.24
MB
-rw-rw-rw-
2024-12-03 12:46
dv_aspnetmmc.chm
112.43
KB
-rw-rw-rw-
2019-12-07 10:10
fusion.dll
100.42
KB
-rw-rw-rw-
2022-06-25 04:16
ilasm.exe
340.46
KB
-rwxrwxrwx
2022-09-15 04:38
ilasm.exe.config
223
B
-rw-rw-rw-
2019-12-07 10:12
jsc.exe
39.91
KB
-rwxrwxrwx
2022-06-25 04:18
jsc.exe.config
281
B
-rw-rw-rw-
2019-12-07 10:12
locale.nlp
409.8
KB
-rw-rw-rw-
2019-12-07 10:10
msbuild.exe.config
1.69
KB
-rw-rw-rw-
2019-12-07 10:10
mscordacwks.dll
1.45
MB
-rw-rw-rw-
2025-03-20 01:42
mscordbi.dll
1.31
MB
-rw-rw-rw-
2025-03-20 01:42
mscoree.tlb
31
KB
-rw-rw-rw-
2022-06-25 00:09
mscoreei.dll
594.91
KB
-rw-rw-rw-
2022-08-29 22:36
mscoreeis.dll
26.91
KB
-rw-rw-rw-
2022-06-25 04:16
mscorlib.dll
5.19
MB
-rw-rw-rw-
2025-03-20 01:42
mscorlib.tlb
505.53
KB
-rw-rw-rw-
2019-12-07 10:10
mscorpe.dll
97.42
KB
-rw-rw-rw-
2022-06-25 04:16
mscorpehost.dll
167.04
KB
-rw-rw-rw-
2024-06-01 05:51
mscorrc.dll
382.91
KB
-rw-rw-rw-
2022-06-25 04:16
mscorsecimpl.dll
116.42
KB
-rw-rw-rw-
2022-06-25 04:16
mscorsn.dll
22.91
KB
-rw-rw-rw-
2022-06-25 04:16
mscorsvc.dll
464.41
KB
-rw-rw-rw-
2022-08-29 22:36
mscorsvw.exe
135.46
KB
-rwxrwxrwx
2022-08-29 22:36
netstandard.dll
99.34
KB
-rw-rw-rw-
2022-06-25 04:18
ngen.exe
170.98
KB
-rwxrwxrwx
2022-08-29 22:36
ngen.log
966.88
KB
-rw-rw-rw-
2025-08-06 00:19
ngen.old.log
1
MB
-rw-rw-rw-
2025-04-03 00:37
ngentask.exe
77.97
KB
-rwxrwxrwx
2022-06-25 04:16
ngentasklauncher.dll
23.39
KB
-rw-rw-rw-
2022-06-25 04:16
normidna.nlp
57.95
KB
-rw-rw-rw-
2019-12-07 10:10
normnfc.nlp
45.97
KB
-rw-rw-rw-
2019-12-07 10:10
normnfd.nlp
39.62
KB
-rw-rw-rw-
2019-12-07 10:10
normnfkc.nlp
66.22
KB
-rw-rw-rw-
2019-12-07 10:10
normnfkd.nlp
60.27
KB
-rw-rw-rw-
2019-12-07 10:10
peverify.dll
232.05
KB
-rw-rw-rw-
2025-03-20 01:42
regasm.exe.config
281
B
-rw-rw-rw-
2019-12-07 10:12
regsvcs.exe.config
223
B
-rw-rw-rw-
2019-12-07 10:12
sort00001000.dll
851.25
KB
-rw-rw-rw-
2024-07-02 01:33
sort00060101.dll
73.26
KB
-rw-rw-rw-
2024-07-02 01:33
sort00060101.nlp
2.82
MB
-rw-rw-rw-
2024-07-02 01:33
sysglobl.dll
124.35
KB
-rw-rw-rw-
2022-06-25 04:18
system.componentmodel.composition.registration.dll
56.85
KB
-rw-rw-rw-
2022-06-25 04:18
vbc.exe
3.13
MB
-rwxrwxrwx
2024-06-01 05:51
vbc.exe.config
182
B
-rw-rw-rw-
2019-12-07 10:10
vbc.rsp
1.43
KB
-rw-rw-rw-
2019-12-07 10:10
webengine.dll
22.04
KB
-rw-rw-rw-
2024-09-17 02:58
webengine4.dll
618.55
KB
-rw-rw-rw-
2024-09-17 02:58
Save
Rename
/**********************************************************************/ /* InstallPersonalization.SQL */ /* */ /* Installs the tables, triggers and stored procedures necessary for */ /* supporting the personalization feature of ASP.NET */ /* */ /* InstallCommon.sql must be run before running this file. */ /* ** Copyright Microsoft, Inc. 2002 ** All Rights Reserved. */ /**********************************************************************/ PRINT '------------------------------------------------' PRINT 'Starting execution of InstallPersonalization.SQL' PRINT '------------------------------------------------' GO SET QUOTED_IDENTIFIER OFF SET ANSI_NULLS ON -- We don't want (NULL = NULL) == TRUE GO SET ANSI_PADDING ON GO SET ANSI_NULL_DFLT_ON ON GO /*************************************************************/ /*************************************************************/ /*************************************************************/ /*************************************************************/ /*************************************************************/ DECLARE @dbname NVARCHAR(128) SET @dbname = N'aspnetdb' IF (NOT EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE ('[' + name + ']' = @dbname OR name = @dbname))) BEGIN RAISERROR('The database ''%s'' cannot be found. Please run InstallCommon.sql first.', 18, 1, @dbname) END GO USE [aspnetdb] GO IF (NOT EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_Applications') AND (type = 'U'))) BEGIN RAISERROR('The table ''aspnet_Applications'' cannot be found. Please use aspnet_regsql.exe for installing ASP.NET application services.', 18, 1) END IF (NOT EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_Users') AND (type = 'U'))) BEGIN RAISERROR('The table ''aspnet_Users'' cannot be found. Please use aspnet_regsql.exe for installing ASP.NET application services.', 18, 1) END IF (NOT EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_Applications_CreateApplication') AND (type = 'P'))) BEGIN RAISERROR('The stored procedure ''aspnet_Applications_CreateApplication'' cannot be found. Please use aspnet_regsql.exe for installing ASP.NET application services.', 18, 1) END IF (NOT EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_Users_CreateUser') AND (type = 'P'))) BEGIN RAISERROR('The stored procedure ''aspnet_Users_CreateUser'' cannot be found. Please use aspnet_regsql.exe for installing ASP.NET application services.', 18, 1) END IF (NOT EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_Users_DeleteUser') AND (type = 'P'))) BEGIN RAISERROR('The stored procedure ''aspnet_Users_DeleteUser'' cannot be found. Please use aspnet_regsql.exe for installing ASP.NET application services.', 18, 1) END /***************************************************************************************************************************/ /***************************************************************************************************************************/ IF (NOT EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_Paths') AND (type = 'U'))) BEGIN PRINT 'Creating the aspnet_Paths table...' CREATE TABLE dbo.aspnet_Paths ( ApplicationId UNIQUEIDENTIFIER NOT NULL FOREIGN KEY REFERENCES dbo.aspnet_Applications(ApplicationId), PathId UNIQUEIDENTIFIER PRIMARY KEY NONCLUSTERED DEFAULT NEWID(), Path NVARCHAR(256) NOT NULL, LoweredPath NVARCHAR(256) NOT NULL) CREATE UNIQUE CLUSTERED INDEX aspnet_Paths_index ON dbo.aspnet_Paths(ApplicationId, LoweredPath) END /***************************************************************************************************************************/ /***************************************************************************************************************************/ IF (EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_Personalization_GetApplicationId') AND (type = 'P'))) DROP PROCEDURE dbo.aspnet_Personalization_GetApplicationId GO CREATE PROCEDURE dbo.aspnet_Personalization_GetApplicationId ( @ApplicationName NVARCHAR(256), @ApplicationId UNIQUEIDENTIFIER OUT) AS BEGIN SELECT @ApplicationId = ApplicationId FROM dbo.aspnet_Applications WHERE LOWER(@ApplicationName) = LoweredApplicationName END GO /***************************************************************************************************************************/ /***************************************************************************************************************************/ IF (EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_Paths_CreatePath') AND (type = 'P'))) DROP PROCEDURE dbo.aspnet_Paths_CreatePath GO CREATE PROCEDURE dbo.aspnet_Paths_CreatePath @ApplicationId UNIQUEIDENTIFIER, @Path NVARCHAR(256), @PathId UNIQUEIDENTIFIER OUTPUT AS BEGIN BEGIN TRANSACTION IF (NOT EXISTS(SELECT * FROM dbo.aspnet_Paths WHERE LoweredPath = LOWER(@Path) AND ApplicationId = @ApplicationId)) BEGIN INSERT dbo.aspnet_Paths (ApplicationId, Path, LoweredPath) VALUES (@ApplicationId, @Path, LOWER(@Path)) END COMMIT TRANSACTION SELECT @PathId = PathId FROM dbo.aspnet_Paths WHERE LOWER(@Path) = LoweredPath AND ApplicationId = @ApplicationId END GO /***************************************************************************************************************************/ IF (NOT EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_PersonalizationAllUsers') AND (type = 'U'))) BEGIN PRINT 'Creating the aspnet_PersonalizationAllUsers table...' CREATE TABLE dbo.aspnet_PersonalizationAllUsers ( PathId UNIQUEIDENTIFIER PRIMARY KEY FOREIGN KEY REFERENCES dbo.aspnet_Paths (PathId), PageSettings IMAGE NOT NULL, LastUpdatedDate DATETIME NOT NULL) END IF (NOT EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_PersonalizationPerUser') AND (type = 'U'))) BEGIN PRINT 'Creating the aspnet_PersonalizationPerUser table...' CREATE TABLE dbo.aspnet_PersonalizationPerUser ( Id UNIQUEIDENTIFIER NOT NULL PRIMARY KEY NONCLUSTERED DEFAULT NEWID(), PathId UNIQUEIDENTIFIER FOREIGN KEY REFERENCES dbo.aspnet_Paths (PathId), UserId UNIQUEIDENTIFIER FOREIGN KEY REFERENCES dbo.aspnet_Users (UserId), PageSettings IMAGE NOT NULL, LastUpdatedDate DATETIME NOT NULL) CREATE UNIQUE CLUSTERED INDEX aspnet_PersonalizationPerUser_index1 ON [dbo].[aspnet_PersonalizationPerUser](PathId,UserId) CREATE UNIQUE INDEX aspnet_PersonalizationPerUser_ncindex2 ON [dbo].[aspnet_PersonalizationPerUser](UserId,PathId) END IF (EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_PersonalizationAllUsers_GetPageSettings') AND (type = 'P'))) DROP PROCEDURE dbo.aspnet_PersonalizationAllUsers_GetPageSettings GO CREATE PROCEDURE dbo.aspnet_PersonalizationAllUsers_GetPageSettings ( @ApplicationName NVARCHAR(256), @Path NVARCHAR(256)) AS BEGIN DECLARE @ApplicationId UNIQUEIDENTIFIER DECLARE @PathId UNIQUEIDENTIFIER SELECT @ApplicationId = NULL SELECT @PathId = NULL EXEC dbo.aspnet_Personalization_GetApplicationId @ApplicationName, @ApplicationId OUTPUT IF (@ApplicationId IS NULL) BEGIN RETURN END SELECT @PathId = u.PathId FROM dbo.aspnet_Paths u WHERE u.ApplicationId = @ApplicationId AND u.LoweredPath = LOWER(@Path) IF (@PathId IS NULL) BEGIN RETURN END SELECT p.PageSettings FROM dbo.aspnet_PersonalizationAllUsers p WHERE p.PathId = @PathId END GO IF (EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_PersonalizationAllUsers_ResetPageSettings') AND (type = 'P'))) DROP PROCEDURE dbo.aspnet_PersonalizationAllUsers_ResetPageSettings GO CREATE PROCEDURE dbo.aspnet_PersonalizationAllUsers_ResetPageSettings ( @ApplicationName NVARCHAR(256), @Path NVARCHAR(256)) AS BEGIN DECLARE @ApplicationId UNIQUEIDENTIFIER DECLARE @PathId UNIQUEIDENTIFIER SELECT @ApplicationId = NULL SELECT @PathId = NULL EXEC dbo.aspnet_Personalization_GetApplicationId @ApplicationName, @ApplicationId OUTPUT IF (@ApplicationId IS NULL) BEGIN RETURN END SELECT @PathId = u.PathId FROM dbo.aspnet_Paths u WHERE u.ApplicationId = @ApplicationId AND u.LoweredPath = LOWER(@Path) IF (@PathId IS NULL) BEGIN RETURN END DELETE FROM dbo.aspnet_PersonalizationAllUsers WHERE PathId = @PathId RETURN 0 END GO IF (EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_PersonalizationAllUsers_SetPageSettings') AND (type = 'P'))) DROP PROCEDURE dbo.aspnet_PersonalizationAllUsers_SetPageSettings GO CREATE PROCEDURE dbo.aspnet_PersonalizationAllUsers_SetPageSettings ( @ApplicationName NVARCHAR(256), @Path NVARCHAR(256), @PageSettings IMAGE, @CurrentTimeUtc DATETIME) AS BEGIN DECLARE @ApplicationId UNIQUEIDENTIFIER DECLARE @PathId UNIQUEIDENTIFIER SELECT @ApplicationId = NULL SELECT @PathId = NULL EXEC dbo.aspnet_Applications_CreateApplication @ApplicationName, @ApplicationId OUTPUT SELECT @PathId = u.PathId FROM dbo.aspnet_Paths u WHERE u.ApplicationId = @ApplicationId AND u.LoweredPath = LOWER(@Path) IF (@PathId IS NULL) BEGIN EXEC dbo.aspnet_Paths_CreatePath @ApplicationId, @Path, @PathId OUTPUT END IF (EXISTS(SELECT PathId FROM dbo.aspnet_PersonalizationAllUsers WHERE PathId = @PathId)) UPDATE dbo.aspnet_PersonalizationAllUsers SET PageSettings = @PageSettings, LastUpdatedDate = @CurrentTimeUtc WHERE PathId = @PathId ELSE INSERT INTO dbo.aspnet_PersonalizationAllUsers(PathId, PageSettings, LastUpdatedDate) VALUES (@PathId, @PageSettings, @CurrentTimeUtc) RETURN 0 END GO IF (EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_PersonalizationPerUser_GetPageSettings') AND (type = 'P'))) DROP PROCEDURE dbo.aspnet_PersonalizationPerUser_GetPageSettings GO CREATE PROCEDURE dbo.aspnet_PersonalizationPerUser_GetPageSettings ( @ApplicationName NVARCHAR(256), @UserName NVARCHAR(256), @Path NVARCHAR(256), @CurrentTimeUtc DATETIME) AS BEGIN DECLARE @ApplicationId UNIQUEIDENTIFIER DECLARE @PathId UNIQUEIDENTIFIER DECLARE @UserId UNIQUEIDENTIFIER SELECT @ApplicationId = NULL SELECT @PathId = NULL SELECT @UserId = NULL EXEC dbo.aspnet_Personalization_GetApplicationId @ApplicationName, @ApplicationId OUTPUT IF (@ApplicationId IS NULL) BEGIN RETURN END SELECT @PathId = u.PathId FROM dbo.aspnet_Paths u WHERE u.ApplicationId = @ApplicationId AND u.LoweredPath = LOWER(@Path) IF (@PathId IS NULL) BEGIN RETURN END SELECT @UserId = u.UserId FROM dbo.aspnet_Users u WHERE u.ApplicationId = @ApplicationId AND u.LoweredUserName = LOWER(@UserName) IF (@UserId IS NULL) BEGIN RETURN END UPDATE dbo.aspnet_Users WITH (ROWLOCK) SET LastActivityDate = @CurrentTimeUtc WHERE UserId = @UserId IF (@@ROWCOUNT = 0) -- Username not found RETURN SELECT p.PageSettings FROM dbo.aspnet_PersonalizationPerUser p WHERE p.PathId = @PathId AND p.UserId = @UserId END GO IF (EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_PersonalizationPerUser_ResetPageSettings') AND (type = 'P'))) DROP PROCEDURE dbo.aspnet_PersonalizationPerUser_ResetPageSettings GO CREATE PROCEDURE dbo.aspnet_PersonalizationPerUser_ResetPageSettings ( @ApplicationName NVARCHAR(256), @UserName NVARCHAR(256), @Path NVARCHAR(256), @CurrentTimeUtc DATETIME) AS BEGIN DECLARE @ApplicationId UNIQUEIDENTIFIER DECLARE @PathId UNIQUEIDENTIFIER DECLARE @UserId UNIQUEIDENTIFIER SELECT @ApplicationId = NULL SELECT @PathId = NULL SELECT @UserId = NULL EXEC dbo.aspnet_Personalization_GetApplicationId @ApplicationName, @ApplicationId OUTPUT IF (@ApplicationId IS NULL) BEGIN RETURN END SELECT @PathId = u.PathId FROM dbo.aspnet_Paths u WHERE u.ApplicationId = @ApplicationId AND u.LoweredPath = LOWER(@Path) IF (@PathId IS NULL) BEGIN RETURN END SELECT @UserId = u.UserId FROM dbo.aspnet_Users u WHERE u.ApplicationId = @ApplicationId AND u.LoweredUserName = LOWER(@UserName) IF (@UserId IS NULL) BEGIN RETURN END UPDATE dbo.aspnet_Users WITH (ROWLOCK) SET LastActivityDate = @CurrentTimeUtc WHERE UserId = @UserId IF (@@ROWCOUNT = 0) -- Username not found RETURN DELETE FROM dbo.aspnet_PersonalizationPerUser WHERE PathId = @PathId AND UserId = @UserId RETURN 0 END GO IF (EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_PersonalizationPerUser_SetPageSettings') AND (type = 'P'))) DROP PROCEDURE dbo.aspnet_PersonalizationPerUser_SetPageSettings GO CREATE PROCEDURE dbo.aspnet_PersonalizationPerUser_SetPageSettings ( @ApplicationName NVARCHAR(256), @UserName NVARCHAR(256), @Path NVARCHAR(256), @PageSettings IMAGE, @CurrentTimeUtc DATETIME) AS BEGIN DECLARE @ApplicationId UNIQUEIDENTIFIER DECLARE @PathId UNIQUEIDENTIFIER DECLARE @UserId UNIQUEIDENTIFIER SELECT @ApplicationId = NULL SELECT @PathId = NULL SELECT @UserId = NULL EXEC dbo.aspnet_Applications_CreateApplication @ApplicationName, @ApplicationId OUTPUT SELECT @PathId = u.PathId FROM dbo.aspnet_Paths u WHERE u.ApplicationId = @ApplicationId AND u.LoweredPath = LOWER(@Path) IF (@PathId IS NULL) BEGIN EXEC dbo.aspnet_Paths_CreatePath @ApplicationId, @Path, @PathId OUTPUT END SELECT @UserId = u.UserId FROM dbo.aspnet_Users u WHERE u.ApplicationId = @ApplicationId AND u.LoweredUserName = LOWER(@UserName) IF (@UserId IS NULL) BEGIN EXEC dbo.aspnet_Users_CreateUser @ApplicationId, @UserName, 0, @CurrentTimeUtc, @UserId OUTPUT END UPDATE dbo.aspnet_Users WITH (ROWLOCK) SET LastActivityDate = @CurrentTimeUtc WHERE UserId = @UserId IF (@@ROWCOUNT = 0) -- Username not found RETURN IF (EXISTS(SELECT PathId FROM dbo.aspnet_PersonalizationPerUser WHERE UserId = @UserId AND PathId = @PathId)) UPDATE dbo.aspnet_PersonalizationPerUser SET PageSettings = @PageSettings, LastUpdatedDate = @CurrentTimeUtc WHERE UserId = @UserId AND PathId = @PathId ELSE INSERT INTO dbo.aspnet_PersonalizationPerUser(UserId, PathId, PageSettings, LastUpdatedDate) VALUES (@UserId, @PathId, @PageSettings, @CurrentTimeUtc) RETURN 0 END GO /*************************************************************/ /* Personalization Administration */ /*************************************************************/ IF (EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_PersonalizationAdministration_DeleteAllState') AND (type = 'P'))) DROP PROCEDURE dbo.aspnet_PersonalizationAdministration_DeleteAllState GO CREATE PROCEDURE dbo.aspnet_PersonalizationAdministration_DeleteAllState ( @AllUsersScope bit, @ApplicationName NVARCHAR(256), @Count int OUT) AS BEGIN DECLARE @ApplicationId UNIQUEIDENTIFIER EXEC dbo.aspnet_Personalization_GetApplicationId @ApplicationName, @ApplicationId OUTPUT IF (@ApplicationId IS NULL) SELECT @Count = 0 ELSE BEGIN IF (@AllUsersScope = 1) DELETE FROM aspnet_PersonalizationAllUsers WHERE PathId IN (SELECT Paths.PathId FROM dbo.aspnet_Paths Paths WHERE Paths.ApplicationId = @ApplicationId) ELSE DELETE FROM aspnet_PersonalizationPerUser WHERE PathId IN (SELECT Paths.PathId FROM dbo.aspnet_Paths Paths WHERE Paths.ApplicationId = @ApplicationId) SELECT @Count = @@ROWCOUNT END END GO /*************************************************************/ IF (EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_PersonalizationAdministration_ResetSharedState') AND (type = 'P'))) DROP PROCEDURE dbo.aspnet_PersonalizationAdministration_ResetSharedState GO CREATE PROCEDURE dbo.aspnet_PersonalizationAdministration_ResetSharedState ( @Count int OUT, @ApplicationName NVARCHAR(256), @Path NVARCHAR(256)) AS BEGIN DECLARE @ApplicationId UNIQUEIDENTIFIER EXEC dbo.aspnet_Personalization_GetApplicationId @ApplicationName, @ApplicationId OUTPUT IF (@ApplicationId IS NULL) SELECT @Count = 0 ELSE BEGIN DELETE FROM dbo.aspnet_PersonalizationAllUsers WHERE PathId IN (SELECT AllUsers.PathId FROM dbo.aspnet_PersonalizationAllUsers AllUsers, dbo.aspnet_Paths Paths WHERE Paths.ApplicationId = @ApplicationId AND AllUsers.PathId = Paths.PathId AND Paths.LoweredPath = LOWER(@Path)) SELECT @Count = @@ROWCOUNT END END GO /*************************************************************/ IF (EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_PersonalizationAdministration_ResetUserState') AND (type = 'P'))) DROP PROCEDURE dbo.aspnet_PersonalizationAdministration_ResetUserState GO CREATE PROCEDURE dbo.aspnet_PersonalizationAdministration_ResetUserState ( @Count int OUT, @ApplicationName NVARCHAR(256), @InactiveSinceDate DATETIME = NULL, @UserName NVARCHAR(256) = NULL, @Path NVARCHAR(256) = NULL) AS BEGIN DECLARE @ApplicationId UNIQUEIDENTIFIER EXEC dbo.aspnet_Personalization_GetApplicationId @ApplicationName, @ApplicationId OUTPUT IF (@ApplicationId IS NULL) SELECT @Count = 0 ELSE BEGIN DELETE FROM dbo.aspnet_PersonalizationPerUser WHERE Id IN (SELECT PerUser.Id FROM dbo.aspnet_PersonalizationPerUser PerUser, dbo.aspnet_Users Users, dbo.aspnet_Paths Paths WHERE Paths.ApplicationId = @ApplicationId AND PerUser.UserId = Users.UserId AND PerUser.PathId = Paths.PathId AND (@InactiveSinceDate IS NULL OR Users.LastActivityDate <= @InactiveSinceDate) AND (@UserName IS NULL OR Users.LoweredUserName = LOWER(@UserName)) AND (@Path IS NULL OR Paths.LoweredPath = LOWER(@Path))) SELECT @Count = @@ROWCOUNT END END GO /*************************************************************/ IF (EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_PersonalizationAdministration_FindState') AND (type = 'P'))) DROP PROCEDURE dbo.aspnet_PersonalizationAdministration_FindState GO CREATE PROCEDURE dbo.aspnet_PersonalizationAdministration_FindState ( @AllUsersScope bit, @ApplicationName NVARCHAR(256), @PageIndex INT, @PageSize INT, @Path NVARCHAR(256) = NULL, @UserName NVARCHAR(256) = NULL, @InactiveSinceDate DATETIME = NULL) AS BEGIN DECLARE @ApplicationId UNIQUEIDENTIFIER EXEC dbo.aspnet_Personalization_GetApplicationId @ApplicationName, @ApplicationId OUTPUT IF (@ApplicationId IS NULL) RETURN -- Set the page bounds DECLARE @PageLowerBound INT DECLARE @PageUpperBound INT DECLARE @TotalRecords INT SET @PageLowerBound = @PageSize * @PageIndex SET @PageUpperBound = @PageSize - 1 + @PageLowerBound -- Create a temp table to store the selected results CREATE TABLE #PageIndex ( IndexId int IDENTITY (0, 1) NOT NULL, ItemId UNIQUEIDENTIFIER ) IF (@AllUsersScope = 1) BEGIN -- Insert into our temp table INSERT INTO #PageIndex (ItemId) SELECT Paths.PathId FROM dbo.aspnet_Paths Paths, ((SELECT Paths.PathId FROM dbo.aspnet_PersonalizationAllUsers AllUsers, dbo.aspnet_Paths Paths WHERE Paths.ApplicationId = @ApplicationId AND AllUsers.PathId = Paths.PathId AND (@Path IS NULL OR Paths.LoweredPath LIKE LOWER(@Path)) ) AS SharedDataPerPath FULL OUTER JOIN (SELECT DISTINCT Paths.PathId FROM dbo.aspnet_PersonalizationPerUser PerUser, dbo.aspnet_Paths Paths WHERE Paths.ApplicationId = @ApplicationId AND PerUser.PathId = Paths.PathId AND (@Path IS NULL OR Paths.LoweredPath LIKE LOWER(@Path)) ) AS UserDataPerPath ON SharedDataPerPath.PathId = UserDataPerPath.PathId ) WHERE Paths.PathId = SharedDataPerPath.PathId OR Paths.PathId = UserDataPerPath.PathId ORDER BY Paths.Path ASC SELECT @TotalRecords = @@ROWCOUNT SELECT Paths.Path, SharedDataPerPath.LastUpdatedDate, SharedDataPerPath.SharedDataLength, UserDataPerPath.UserDataLength, UserDataPerPath.UserCount FROM dbo.aspnet_Paths Paths, ((SELECT PageIndex.ItemId AS PathId, AllUsers.LastUpdatedDate AS LastUpdatedDate, DATALENGTH(AllUsers.PageSettings) AS SharedDataLength FROM dbo.aspnet_PersonalizationAllUsers AllUsers, #PageIndex PageIndex WHERE AllUsers.PathId = PageIndex.ItemId AND PageIndex.IndexId >= @PageLowerBound AND PageIndex.IndexId <= @PageUpperBound ) AS SharedDataPerPath FULL OUTER JOIN (SELECT PageIndex.ItemId AS PathId, SUM(DATALENGTH(PerUser.PageSettings)) AS UserDataLength, COUNT(*) AS UserCount FROM aspnet_PersonalizationPerUser PerUser, #PageIndex PageIndex WHERE PerUser.PathId = PageIndex.ItemId AND PageIndex.IndexId >= @PageLowerBound AND PageIndex.IndexId <= @PageUpperBound GROUP BY PageIndex.ItemId ) AS UserDataPerPath ON SharedDataPerPath.PathId = UserDataPerPath.PathId ) WHERE Paths.PathId = SharedDataPerPath.PathId OR Paths.PathId = UserDataPerPath.PathId ORDER BY Paths.Path ASC END ELSE BEGIN -- Insert into our temp table INSERT INTO #PageIndex (ItemId) SELECT PerUser.Id FROM dbo.aspnet_PersonalizationPerUser PerUser, dbo.aspnet_Users Users, dbo.aspnet_Paths Paths WHERE Paths.ApplicationId = @ApplicationId AND PerUser.UserId = Users.UserId AND PerUser.PathId = Paths.PathId AND (@Path IS NULL OR Paths.LoweredPath LIKE LOWER(@Path)) AND (@UserName IS NULL OR Users.LoweredUserName LIKE LOWER(@UserName)) AND (@InactiveSinceDate IS NULL OR Users.LastActivityDate <= @InactiveSinceDate) ORDER BY Paths.Path ASC, Users.UserName ASC SELECT @TotalRecords = @@ROWCOUNT SELECT Paths.Path, PerUser.LastUpdatedDate, DATALENGTH(PerUser.PageSettings), Users.UserName, Users.LastActivityDate FROM dbo.aspnet_PersonalizationPerUser PerUser, dbo.aspnet_Users Users, dbo.aspnet_Paths Paths, #PageIndex PageIndex WHERE PerUser.Id = PageIndex.ItemId AND PerUser.UserId = Users.UserId AND PerUser.PathId = Paths.PathId AND PageIndex.IndexId >= @PageLowerBound AND PageIndex.IndexId <= @PageUpperBound ORDER BY Paths.Path ASC, Users.UserName ASC END RETURN @TotalRecords END GO /*************************************************************/ IF (EXISTS (SELECT name FROM sysobjects WHERE (name = N'aspnet_PersonalizationAdministration_GetCountOfState') AND (type = 'P'))) DROP PROCEDURE dbo.aspnet_PersonalizationAdministration_GetCountOfState GO CREATE PROCEDURE dbo.aspnet_PersonalizationAdministration_GetCountOfState ( @Count int OUT, @AllUsersScope bit, @ApplicationName NVARCHAR(256), @Path NVARCHAR(256) = NULL, @UserName NVARCHAR(256) = NULL, @InactiveSinceDate DATETIME = NULL) AS BEGIN DECLARE @ApplicationId UNIQUEIDENTIFIER EXEC dbo.aspnet_Personalization_GetApplicationId @ApplicationName, @ApplicationId OUTPUT IF (@ApplicationId IS NULL) SELECT @Count = 0 ELSE IF (@AllUsersScope = 1) SELECT @Count = COUNT(*) FROM dbo.aspnet_PersonalizationAllUsers AllUsers, dbo.aspnet_Paths Paths WHERE Paths.ApplicationId = @ApplicationId AND AllUsers.PathId = Paths.PathId AND (@Path IS NULL OR Paths.LoweredPath LIKE LOWER(@Path)) ELSE SELECT @Count = COUNT(*) FROM dbo.aspnet_PersonalizationPerUser PerUser, dbo.aspnet_Users Users, dbo.aspnet_Paths Paths WHERE Paths.ApplicationId = @ApplicationId AND PerUser.UserId = Users.UserId AND PerUser.PathId = Paths.PathId AND (@Path IS NULL OR Paths.LoweredPath LIKE LOWER(@Path)) AND (@UserName IS NULL OR Users.LoweredUserName LIKE LOWER(@UserName)) AND (@InactiveSinceDate IS NULL OR Users.LastActivityDate <= @InactiveSinceDate) END GO /*************************************************************/ /*************************************************************/ IF (NOT EXISTS (SELECT name FROM sysobjects WHERE (name = N'vw_aspnet_WebPartState_Paths') AND (type = 'V'))) BEGIN PRINT 'Creating the vw_aspnet_WebPartState_Paths view...' EXEC(N' CREATE VIEW [dbo].[vw_aspnet_WebPartState_Paths] AS SELECT [dbo].[aspnet_Paths].[ApplicationId], [dbo].[aspnet_Paths].[PathId], [dbo].[aspnet_Paths].[Path], [dbo].[aspnet_Paths].[LoweredPath] FROM [dbo].[aspnet_Paths] ') END /*************************************************************/ /*************************************************************/ IF (NOT EXISTS (SELECT name FROM sysobjects WHERE (name = N'vw_aspnet_WebPartState_Shared') AND (type = 'V'))) BEGIN PRINT 'Creating the vw_aspnet_WebPartState_Shared view...' EXEC(N' CREATE VIEW [dbo].[vw_aspnet_WebPartState_Shared] AS SELECT [dbo].[aspnet_PersonalizationAllUsers].[PathId], [DataSize]=DATALENGTH([dbo].[aspnet_PersonalizationAllUsers].[PageSettings]), [dbo].[aspnet_PersonalizationAllUsers].[LastUpdatedDate] FROM [dbo].[aspnet_PersonalizationAllUsers] ') END /*************************************************************/ /*************************************************************/ IF (NOT EXISTS (SELECT name FROM sysobjects WHERE (name = N'vw_aspnet_WebPartState_User') AND (type = 'V'))) BEGIN PRINT 'Creating the vw_aspnet_WebPartState_User view...' EXEC(N' CREATE VIEW [dbo].[vw_aspnet_WebPartState_User] AS SELECT [dbo].[aspnet_PersonalizationPerUser].[PathId], [dbo].[aspnet_PersonalizationPerUser].[UserId], [DataSize]=DATALENGTH([dbo].[aspnet_PersonalizationPerUser].[PageSettings]), [dbo].[aspnet_PersonalizationPerUser].[LastUpdatedDate] FROM [dbo].[aspnet_PersonalizationPerUser] ') END GO /*************************************************************/ /*************************************************************/ -- --Create Personalization schema version -- DECLARE @command nvarchar(4000) SET @command = 'GRANT EXECUTE ON [dbo].aspnet_RegisterSchemaVersion TO ' + QUOTENAME(user) EXECUTE (@command) GO EXEC [dbo].aspnet_RegisterSchemaVersion N'Personalization', N'1', 1, 1 GO /*************************************************************/ /*************************************************************/ -- --Create Personalization roles -- IF ( NOT EXISTS ( SELECT name FROM sysusers WHERE issqlrole = 1 AND name = N'aspnet_Personalization_FullAccess' ) ) EXEC sp_addrole N'aspnet_Personalization_FullAccess' IF ( NOT EXISTS ( SELECT name FROM dbo.sysusers WHERE issqlrole = 1 AND name = N'aspnet_Personalization_BasicAccess' ) ) EXEC sp_addrole N'aspnet_Personalization_BasicAccess' IF ( NOT EXISTS ( SELECT name FROM sysusers WHERE issqlrole = 1 AND name = N'aspnet_Personalization_ReportingAccess' ) ) EXEC sp_addrole N'aspnet_Personalization_ReportingAccess' GO EXEC sp_addrolemember N'aspnet_Personalization_BasicAccess', N'aspnet_Personalization_FullAccess' EXEC sp_addrolemember N'aspnet_Personalization_ReportingAccess', N'aspnet_Personalization_FullAccess' GO -- --Stored Procedure rights for BasicAccess -- GRANT EXECUTE ON dbo.aspnet_Paths_CreatePath TO aspnet_Personalization_BasicAccess GRANT EXECUTE ON dbo.aspnet_PersonalizationAllUsers_GetPageSettings TO aspnet_Personalization_BasicAccess GRANT EXECUTE ON dbo.aspnet_PersonalizationPerUser_GetPageSettings TO aspnet_Personalization_BasicAccess GRANT EXECUTE ON dbo.aspnet_PersonalizationAllUsers_ResetPageSettings TO aspnet_Personalization_BasicAccess GRANT EXECUTE ON dbo.aspnet_PersonalizationPerUser_ResetPageSettings TO aspnet_Personalization_BasicAccess GRANT EXECUTE ON dbo.aspnet_PersonalizationAllUsers_SetPageSettings TO aspnet_Personalization_BasicAccess GRANT EXECUTE ON dbo.aspnet_PersonalizationPerUser_SetPageSettings TO aspnet_Personalization_BasicAccess GRANT EXECUTE ON dbo.aspnet_Personalization_GetApplicationId TO aspnet_Personalization_BasicAccess GRANT EXECUTE ON dbo.aspnet_CheckSchemaVersion TO aspnet_Personalization_BasicAccess GRANT EXECUTE ON dbo.aspnet_RegisterSchemaVersion TO aspnet_Personalization_BasicAccess GRANT EXECUTE ON dbo.aspnet_UnRegisterSchemaVersion TO aspnet_Personalization_BasicAccess -- --Stored Procedure rights for ReportingAccess -- GRANT EXECUTE ON dbo.aspnet_PersonalizationAdministration_FindState TO aspnet_Personalization_ReportingAccess GRANT EXECUTE ON dbo.aspnet_PersonalizationAdministration_GetCountOfState TO aspnet_Personalization_ReportingAccess GRANT EXECUTE ON dbo.aspnet_CheckSchemaVersion TO aspnet_Personalization_ReportingAccess GRANT EXECUTE ON dbo.aspnet_RegisterSchemaVersion TO aspnet_Personalization_ReportingAccess GRANT EXECUTE ON dbo.aspnet_UnRegisterSchemaVersion TO aspnet_Personalization_ReportingAccess -- --Additional stored procedure rights for FullAccess -- GRANT EXECUTE ON dbo.aspnet_PersonalizationAdministration_ResetUserState TO aspnet_Personalization_FullAccess GRANT EXECUTE ON dbo.aspnet_PersonalizationAdministration_ResetSharedState TO aspnet_Personalization_FullAccess GRANT EXECUTE ON dbo.aspnet_PersonalizationAdministration_DeleteAllState TO aspnet_Personalization_FullAccess -- --View rights -- GRANT SELECT ON dbo.vw_aspnet_Applications TO aspnet_Personalization_ReportingAccess GRANT SELECT ON dbo.vw_aspnet_Users TO aspnet_Personalization_ReportingAccess GRANT SELECT ON dbo.vw_aspnet_WebPartState_Paths TO aspnet_Personalization_ReportingAccess GRANT SELECT ON dbo.vw_aspnet_WebPartState_Shared TO aspnet_Personalization_ReportingAccess GRANT SELECT ON dbo.vw_aspnet_WebPartState_User TO aspnet_Personalization_ReportingAccess GO ------------------------------------------------------------------------- --- Version specific install ------------------------------------------------------------------------- DECLARE @ver INT DECLARE @version NCHAR(100) DECLARE @dot INT DECLARE @hyphen INT DECLARE @SqlToExec NCHAR(400) SELECT @ver = 8 SELECT @version = @@Version SELECT @hyphen = CHARINDEX(N' - ', @version) IF (NOT(@hyphen IS NULL) AND @hyphen > 0) BEGIN SELECT @hyphen = @hyphen + 3 SELECT @dot = CHARINDEX(N'.', @version, @hyphen) IF (NOT(@dot IS NULL) AND @dot > @hyphen) BEGIN SELECT @version = SUBSTRING(@version, @hyphen, @dot - @hyphen) SELECT @ver = CONVERT(INT, @version) END END IF (@ver >= 8) BEGIN EXEC sp_tableoption N'aspnet_PersonalizationAllUsers', 'text in row', 6000 EXEC sp_tableoption N'aspnet_PersonalizationPerUser', 'text in row', 6000 END GO /*************************************************************/ /*************************************************************/ /*************************************************************/ /*************************************************************/ DECLARE @command nvarchar(4000) SET @command = 'REVOKE EXECUTE ON [dbo].aspnet_RegisterSchemaVersion FROM ' + QUOTENAME(user) EXECUTE (@command) GO PRINT '-------------------------------------------------' PRINT 'Completed execution of InstallPersonalization.SQL' PRINT '-------------------------------------------------'