|
IOTN :: Work Book :: MS SQL 
 |
°èÁ¤ °ü¸® [ sp_droplogin,sp_addlogin,sp_password sp_change_users_login,sa password ]
|
ÃÖ±æÈ£
[LIST]
|
2016-10-17 11:51:54, Á¶È¸ : 794 |

sa ¾ÏÈ£ º¯°æ
osql -E
ALTER LOGIN sa WITH PASSWORD = 'º¹ÀâÇѾÏÈ£'
og
osql -U sa -P º¹ÀâÇѾÏÈ£
»ç¿ëÀÚ 'sa'ÀÌ(°¡) ·Î±×ÀÎÇÏÁö ¸øÇß½À´Ï´Ù.
==> https://mozi.tistory.com/271
»ç¿ëÀÚ 'sa'ÀÌ(°¡) ·Î±×ÀÎÇÏÁö ¸øÇß½À´Ï´Ù. ¿øÀÎ: °èÁ¤À» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
==> alter login sa enable
-- DB »ý¼º
create database testdb
-- °èÁ¤ Á¦°Å
exec sp_droplogin 'testuser'
-- °èÁ¤ »ý¼º
exec sp_addlogin 'testuser','testpwd123!@#','testdb'
go
use testdb
go
exec sp_change_users_login 'update_one','testuser','testuser'
go
-- ¾ÏÈ£ º¯°æ
exec sp_password null, 'testpwd123!@#','testuser'
ALTER LOGIN sa WITH PASSWORD = 'sa' UNLOCK, CHECK_POLICY = OFF, CHECK_EXPIRATION = OF
-- È®ÀÎ
select name,dbname,language,sid,convert(varbinary(32),password) from syslogins where password is not null;
-- script
select
'exec master..sp_addlogin '''
+ name +''', '
+ stuff(upper(dbo.fn_varbintohexstr(cast(password as varbinary(255)))),1,2,'0x') +
', '+ dbname +','+ language + ', @sid =' + stuff(upper(dbo.fn_varbintohexstr(sid)),1,2,'0x')
+ ', @encryptopt = ''skip_encryption'''
from syslogins where password is not null;
°á°ú:
exec master..sp_addlogin 'testuser', 0x0100AC4DEE5A9EF15B4DE020D63EDEC71312638B64B9B5FD0642, testdb,us_english, @sid =0xE47899980268A04F8ADC773EE1C1944A, @encryptopt = 'skip_encryption'
Ãâó:
http://www.devtimes.com/187
http://dptablo.tistory.com/20
http://blog.minjae.kr/92 |
|
|
 |
Copyright 1999-2022 Zeroboard / skin by ÃÖ±æÈ£(gilho.kr@gmail.com)
|
|
|