Auditing a .net application using sql - mysql

What would be the answer for how do you audit .net application for security using Sql server database?
I said by using triggers. But I don’t know the answer. Please help.

This may help you just have a look at [SQLShack page] (https://www.sqlshack.com/various-techniques-to-audit-sql-server-databases/)
They list out and explain some of the auditing techniques using SQL server databases.

Related

How to migrate from Oracle 10g databse to MySql 8 database

We are currently using Oracle 10G database for the backend support of our application. We need to migrate the entire Oracle database schema into MySQL database, including all existing tables, views, procedures, triggers and sequences etc.
Can anyone kindly help me to guide the steps of migration, without hampering any schema definitions, keys and constraints etc.??
Also I came to know that MySQL does not support 'sequences'. In that case how can we convert the sequences which are present in Oracle database?
Please don't just mention any tool name, because I found few tools online but those are really lengthy and cumbersome processes to follow. Kindly mention step-wise, so that it's understandable easily.
I used Sql Developer IDE earlier, but it supports the reverse way migration, that is, from MySql to Oracle, not the one I need. Hence, I could not use it.
There is an Oracle Doc ID 1477151.1 for that case.
Though you asked to not mention any tool name, in that document Oracle advises to use MySQL Migration Wizard and provide some script examples for manual migration in case if automatisaton won't work.
Check those out. I hope that'll help
UPD: Again, I'm aware of you asking not to mention any tool, but here's another excerpt from that doc where even Oracle clearly says you have to use a third-party tool
Migration of Stored Procedures, Functions, Packages, Triggers, Views, Sequences must be performed using third party tools and needs manual effort. This document highlights method to perform data migration.
There are a host of third party tools, some of which are open source. For example:
http://www.sqlines.com/oracle-to-mysql
http://kettle.pentaho.com/
http://www.convert-in.com/ora2sql.htm
http://www.ispirer.com/products/oracle-to-mysql-migration

Data transfer between online Mysql and SQL Server databases

I want to transfer data between Mysql and SQL Server databases, but both are hosted online.
I tried to do this thing using odbc, but it did not work. What is the best solution for this task? ODBC/web services/some other method? Please help me to solve this problem.
You could take a look at the Microsoft Sync Framework, it's very flexible and can deal with different databases.
http://msdn.microsoft.com/en-us/sync/default
There are some database syncing tools already existed. One great tool I can recommend is the Navicat Premium. This tool supports different servers.
Create your own data sync app. It's not so hard to create.

MySQL on remote box & Microsoft Entity Framework tips?

We have a client with a MySQL database that we need to access over the internet. A port number is open on their end for us to gain access and run queries.
I was wondering if anyone's had experience using the Entity Framework with a MySQL database over the internet and what gotchas and tips you had to share? Is it pretty straightforward getting to the data in your experience? We'll likely be using the most recent version of EF, if that makes a difference. Thanks much for sharing.
Just mentioned this over here
would this be of interest WCF Data Services

Using LINQ with databases other than SQL Server Express 2005

I'm just starting to look into using LINQ for my database (and XML, and data object!) needs, but need to decide on which database to go with. I've been reading Pro LINQ, and it says that currently, LINQ in .NET 3.5 only supports SQL Server. I have done some googling, and have found references to using LINQ with MySQL and PostgreSQL (my other two DB options), but they are refer to DLinq, which I understand to be the predecessor of LINQ to DB.
I've read interesting and informative comparisons of the three databases here and here, but am still torn. I do not have any in-depth database experience, so it's important to be able to get the software installed and configured easily, or at least be easy to figure out how to compile a list of steps to configure it. I definitely want to have transactional support as well. But most importantly -- I want to use LINQ.
I'd like to hear what everyone here is using, whether it's SQL Server because LINQ supports it natively, or the other two with some additional component for LINQ support that I haven't yet found.
We use devart's dotConnect provider for Linq-to-Oracle and have been very pleased. They try and make the functionality match Linq-to-SQL as close as possible, which seems to be what you're looking for.
They have providers for:
Oracle
MySQL
PostgreSQL
SQLite
SQL Server
From a cost perspective, it's an excellent deal I'd say, just pay for developer seats, no server licensing.

How to use dbdeploy with SQL Server?

I need help in setting up dbdeploy for my SQL Server database and MySQL Server.
The example in the dbdeploy website does not tell me how to set the drivers for SQL Server and MySQL. Am a bit lost.
Sample scripts will be appreciated.
Thanks
As part of some ReadyRoll market research we commissioned a poll in the Simple Talk newsletter which revealed that DBUp is now the most adopted database migrations tool after EF migrations, so it would be worth considering this solution as an alternative to DBDeploy.
(Simple Talk's audience is primarily people who use the .NET/SQL Server stack)
Disclaimer: I work for Redgate and the research described above was focused on understanding how ReadyRoll could provide additional value on existing OSS migrations-based solutions.
I tried to use dbdeploy for my project with MSSQL 2008
But I didn't like it and now for MS SQL we use Agile DBRIRE