首页 > 数据库 >Sql Server 迁移登录以及密码

Sql Server 迁移登录以及密码

时间:2023-03-24 14:13:29浏览次数:32  
标签:登录 CREATE Sql HASHED Server sql SID LOGIN PASSWORD

       1、查询现有的sql server 实例中的账号信息:

            select t.name,t.sid,t.password_hash
             from sys.sql_logins t
             where t.name not like '%MS%'  --排除sa以及微软系统账号
             and t.name<>'sa';

           1679561632881

          

      2、根据查询到的用户名、以及被hash加密后的密码字符串建立用户登录脚本并在目标sql server实例上执行,完成迁移。

         CREATE LOGIN Machine WITH PASSWORD=0x02002FD8F734E6A5F0F24F7C3376FC877A810A4CA3708C63BCCD5746A38EBE398B4DB6199C746953FA1DE3E4876629441C9F6C94EB4019FA33C263081AC8A596FDC1A606281E HASHED,SID=0x02002FD8F734E6A5F0F24F7C3376FC877A810A4CA3708C63BCCD5746A38EBE398B4DB6199C746953FA1DE3E4876629441C9F6C94EB4019FA33C263081AC8A596FDC1A606281E;

   CREATE LOGIN ZABBIX WITH PASSWORD=0x02008D957CD309573B871FD645A6263A3D1EB150294BD3656105111B50A582FE52DD01549923EA00F3779372A27534E459BEF7B9F77405F4BD5D22AB32F34B19085B21B237B2 HASHED,SID=0x7CAC08827FA0B942B38D514787021443;

   CREATE LOGIN MAXGAUGE WITH PASSWORD=0x0200DEEC9791316683DFC2BEE00DE3B937EB5FDBC5BC40462FF52D2F824C1D5C879FFB7DD4170CC53CF193796C1C1C6A3078005E8F4DE2A09BF297F08ADCC4C5052C682C0E9F HASHED,SID=0x33CE1E8283605041AAE9680A2DDCB8E5;

标签:登录,CREATE,Sql,HASHED,Server,sql,SID,LOGIN,PASSWORD
From: https://www.cnblogs.com/oradba/p/17251357.html

相关文章

  • windows安装mysql超详细
    windows系统下安装mysql1、下载mysql安装包https://downloads.mysql.com/archives/community/   #mysql安装包下载地址         2:将解压文件解......
  • VisualSVN Server 安装提示错误 Repositories is not a valid short file name 修复
    最近安装新版 VisualSVNServer总在安装过程提示错误:“'Repositories'isnotavalidshortfilename.”点确定后安装过程就终止了,不能继续。找了下问题原因,发现是因......
  • Linux下Mysql数据库的基本使用
    (Linux下Mysql数据库的基本使用)一、Mysql的delete删除语法1.删除数据库①使用drop删除mysql>mysql>showdatabases;+--------------------+|Database......
  • MySql 死锁
    MySql死锁一、什么是死锁InnoDB存储引擎定义了四种类型的行锁隔离等级对加锁的影响当前数据对加锁的影响二、为什么会形成死锁两阶段锁协议产生死锁的四个必要条件三、MySQ......
  • SQL数据库丢失恢复 SQL数据库误删除恢复工具 SQL数据库覆盖恢复工具
    SQL数据库文件丢失,误删除,数据库所在分区误格式化 数据库误还原覆盖等情况极佳数据库开发出数据库碎片恢复软件。可以从磁盘和分区恢复丢失的数据库文件市面上常规恢复软......
  • 如何使用ShareSDK快速实现Android APP的社会化分享登录功能
    社会化分享登录功能是许多AndroidApp开发者都需要实现的一个需求,它可以让用户通过第三方平台(如微信、QQ、微博等)进行分享和授权,提高用户体验和活跃度。但是,如果要自己集成......
  • CentOS7关机重启之后,Mysql8启动不成功
    我在自己电脑上使用VM工具安装了虚拟机,CentOS7,里面继续安装了mysql8,下班的时候,直接把整个虚拟机关机了,没有依次关闭里面的服务,早上来的时候发现启动不来mysql 它提示用......
  • 执行“npm run re-sqlite”遇到“unable to get local issuer certificate”
    在学校electron时要执行到npmrunre-sqlite,但却收到了错误“Error:requesttohttps://www.electronjs.org/headers/v13.6.9/node-v13.6.9-headers.tar.gzfailed,reas......
  • SSH免密登录配置
    免密登录命令:1.进入.ssh目录:cd~/.ssh2.生成一对密钥:ssh-keygen-trsa3.发送公钥:ssh-copy-id192.168.xx.xxx4.免密登录测试:ssh192.168.xx.xxx目录一、......
  • linux系统下mysql自动定时脚本
    查看脚本代码#!/bin/bash#备份路径BACKUP=/mnt/databackup/sql#当前时间DATETIME=$(date+%Y-%m-%d)echo"===备份开始==="#数据库名称DATABASE=hysoftv21_zs......