如果托pipeSQL Server 2008 R2的Windows Server计算机更改为另一个域,那么在新域连接之前和之后肯定需要执行哪些步骤,并且可能需要为SQL Server执行哪些步骤?
确保有一个不受任何域限制的系统pipe理员或安全pipe理员,例如。 SA,并且允许他们login:
SELECT l.name, l.denylogin, l.isntname, l.isntgroup, l.isntuser FROM master.sys.syslogins l WHERE l.sysadmin = 1 OR l.securityadmin = 1 ORDER BY l.isntgroup, l.isntname, l.isntuser
如果你想logging所有数据库中的所有非SQL本地用户,你可以使用:
exec sp_MSforeachdb 'select ''?'' as DB_name,name from ?.sys.sysusers where isntname=1'
看看谁开始你的SQL服务:
select servicename,service_account,startup_type_desc as StartupType from sys.dm_server_services
检查数据库文件的位置,然后检查谁可以访问它们:
select db_name(database_id), name,physical_name from sys.master_files
我正在寻找一个相当广泛的名单。 看到这个问题的答案: https : //dba.stackexchange.com/questions/37583/moving-sql-server-to-different-domain/39000#39000