执行指定sql文件并记录
sqlcmd -S . -U mysql -P 123123 -i C:mysql.sql -o C:jilu.txt
清空数据库中ldf日志文件
/* 将my2022 替换为您要操作的数据库即可 */ USE [master] ALTER DATABASE [my2022] SET RECOVERY SIMPLE WITH NO_WAIT ALTER DATABASE [my2022] SET RECOVERY SIMPLE GO USE [my2022] DECLARE @logname VARCHAR(150) SELECT @logname = NAME FROM sys.database_files WHERE NAME LIKE'%log' DBCC SHRINKFILE(@logname, 11, TRUNCATEONLY) GO USE [master] ALTER DATABASE [my2022] SET RECOVERY FULL WITH NO_WAIT ALTER DATABASE [my2022] SET RECOVERY FULL GO
数据库权限修复
Use [my2022] go sp_change_users_login 'update_one', 'my2022', 'my2022'
SQL密码查询
SELECT name, LOGINPROPERTY(name, 'PasswordHash' ) hash FROM syslogins WHERE password IS NOT NULL ORDER BY name
新建用户
CREATE LOGIN sa WITH PASSWORD = 加密字符串 HASHED