Сервісний центр VPSGroup ремонт комп'ютерної техніки, заправка картриджів, ремонт оргтехніки, Київ, Виставковий центр, Васильківська, 55

Як перенести логіни і паролі в MS SQL Server.

При перенесенні баз з одного примірника SQL Server на інший імена входу (логіни) і паролі до них не переносяться автоматично. Відповідно після перенесення користувачі не зможуть підключитися до своєї бази даних і отримають повідомлення про помилку.

Уникнути подібної проблеми можна наступним чином.Спочатку на вихідному сервері, з якого перенесені бази, виконуємо наступний запит:

.

USE master GO IF OBJECT_ID ( 'sp_hexadecimal') IS NOT NULL DROP PROCEDURE sp_hexadecimal GO CREATE PROCEDURE sp_hexadecimal @binvalue varbinary (256), @hexvalue VARCHAR (514) OUTPUT AS DECLARE @charvalue VARCHAR (514) DECLARE @i INT DECLARE @LENGTH INT DECLARE @hexstring CHAR (16) SELECT @charvalue = '0x' SELECT @i = 1 SELECT @LENGTH = DATALENGTH (@binvalue) SELECT @hexstring = '0123456789ABCDEF' WHILE (@i