Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

SQL ServerÊý¾Ý¿âʱ³öÏÖ¹ÂÁ¢Óû§È¨ÏÞÎÊÌâµÄ½â¾ö°ì

--×Ô¼ººÜÓÞ´ÀµÄ×ö·¨£¬ÒÔΪֱ½Óɾ³ýÊý¾Ý¿âÓû§Ãû£¬ÔÙ´Óд´½¨Óû§µÇ¼ÃûºÍÊý¾Ý¿âÓû§Ãû¡£
--×Ô¼ºÒÔΪ¿ÉÒÔÖ±½Ó´´½¨ÓëÖ®Ô­ÏÈÒ»ÑùµÄÊý¾Ý¿âµÇ¼Ãû¾Í¿ÉÒÔ
--µ«ÕâЩ²Ù×÷ÊDz»Æð×÷ÓõÄ
--Ô­Òò
--µ±Ó³Éä¹ÂÁ¢Óû§Ê±£¬Ö÷´ÓÊý¾Ý¿âÖеÄSID½«·ÖÅ䏸¹ÂÁ¢Óû§£¬ËùÒÔÿ´ÎÒ»¸öÊý¾Ý¿â±¸¸½¼Ó»òÕß»¹Ô­Ê±£¬--SIDÔÚSQL Server µÇ¼ÃûºÍÊý¾Ý¿âÓû§Ö®¼ä¶¼´æÔÚ²îÒì¡£
--Ô¤ÏÈÁ˽âÓм¸¸ö¹ÂÁ¢Óû§
use adventureWorks
go
sp_change_users_login @Action='Report'
go
--µÚÒ»²½£ºÐ½¨ Êý¾Ý¿âµÇ¼Ãû£¨¿ÉÒÔÓëÊý¾Ý¿âÓû§ÃûÏàͬ£¬Ò²¿ÉÒÔ²»Í¬¡££©
--ÒªÊ×ÏÈн¨Êý¾ÝµÇ¼Ãû£¬ÊÇÒòΪÍùÍù±¸·Ý»¹Ô­µÄÊý¾ÝÖ»»áº¬ÓÐÊý¾Ý¿âÓû§Ãû£¬¶ø²»º¬ÓÐÊý¾Ý¿âµÇ¼Ãû
--'TestUser2' ÊÇÄ㽫Ҫ´´½¨µÄÊý¾Ý¿âµÇ¼Ãû£¬'pwd'ΪÊý¾Ý¿âµÇ¼ÃÜÂë
use adventureWorks
exec sp_change_users_login 'Auto_Fix','TestUser2',null,'pwd'
--µÚ¶þ²½£º°ÑÊý¾Ý¿âÓû§ÃûÓ³Éäµ½Êý¾Ý¿âµÇ¼ÃûÉÏ
--(1)Èç¹ûÓû§ÃûºÍµÇ¼ÃûÏàͬ
use adventureWorks
go
exec sp_change_users_login 'Auto_Fix','TestUser2'
--(2)Èç¹ûÓû§ÃûºÍµÇ¼Ãû²»Í¬
--exec sp_change_users_login @Action='update_one',@UserNamePattern='TestUser1',@LoginName='TestUser1'
--µÚÈý²½£º¼ì²éÊÇ·ñÓ³Éä³É¹¦
/*
Õâ¸öÁ½¸öÓï¾ä ÊÇ±È½Ï µÇ¼Ãû.SIDÓëÓû§Ãû.SID
µÇ¼Ãû.SID==Óû§Ãû.SID ==>ÎÒÃǵIJÙ×÷¾Í³É¹¦ÁË¡£
µÇ¼Ãû.SID£¡=Óû§Ãû.SID ÈÎÈ»ÊǹÂÁ¢Óû§
*/
--SQL Server µÇ¼Ãû µÄSID
select name,sid from sys.syslogins where [name]='TestUser2'
--SQL Server Êý¾Ý¿âÓû§Ãû µÄSID
select name,sid from AdventureWorks..sysusers where name='TestUser2'


Ïà¹ØÎĵµ£º

¶¯Ì¬SQLÓï¾ä

¶¯Ì¬Óï¾ä
1 :ÆÕͨSQLÓï¾ä¿ÉÒÔÓÃexecÖ´ÐÐ
Select * from tableName
exec('select * from tableName')
exec sp_executesql N'select * from tableName' -- Çë×¢Òâ×Ö·û´®Ç°Ò»¶¨Òª¼ÓN
2:×Ö¶ÎÃû£¬±íÃû£¬Êý¾Ý¿âÃûÖ®Àà×÷Ϊ±äÁ¿Ê±£¬±ØÐëÓö¯Ì¬SQL
declare @fname varchar(20)
set @fname = 'FiledName'
Select @fnam ......

SQL*LoaderʹÓÃÖ¸ÄÏ

Oracle µÄSQL*LOADER¿ÉÒÔ½«ÍⲿÊý¾Ý¼ÓÔØµ½Êý¾Ý¿â±íÖС£ÏÂÃæÊÇSQL*LOADERµÄ»ù±¾Ìص㣺
1£©ÄÜ×°È벻ͬÊý¾ÝÀàÐÍÎļþ¼°¶à¸öÊý¾ÝÎļþµÄÊý¾Ý
2£©¿É×°Èë¹Ì¶¨¸ñʽ£¬×ÔÓɶ¨½çÒÔ¼°¿É¶È³¤¸ñʽµÄÊý¾Ý
3£©¿ÉÒÔ×°Èë¶þ½øÖÆ£¬Ñ¹ËõÊ®½øÖÆÊý¾Ý
4£©Ò»´Î¿É¶Ô¶à¸ö±í×°ÈëÊý¾Ý
5£©Á¬½Ó¶à¸öÎïÀí¼Ç¼װµ½Ò»¸ö¼Ç¼ÖÐ
6£©¶ÔÒ»µ¥¼Ç¼·Ö½âÔÙ×°Èëµ½± ......

ÓÃC#¶ÁSQL SERVERµ½¿ØÖÆÌ¨µÄ¼òµ¥Ê¾Àý

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
//sqlserverÉí·ÝÑéÖ¤
//string sqlconn = "ser ......

¸öÈË×ܽáµÄ¼¸Ìõ±È½ÏÓÐÒâ˼µÄsqlÓï¾ä


 
--------------------------------------------------------------------
-- ×÷ÕߣºÕŰ®¹ú
-- ÈÕÆÚ£º2010-01-23 15:00:17
-- ÃèÊö: һЩ±È½ÏÓÐÒâ˼µÄSQLÓï¾ä
-- Version:
--    Microsoft SQL Server 2005 - 9.00.3042.00 (Intel X86)
--    Feb  9 2007 22:47:0 ......

´¦ÀíSQL ServerÊý¾Ý¿âÖеĹÂÁ¢Óû§(ͼ)

´¦ÀíSQL ServerÊý¾Ý¿âÖеĹÂÁ¢Óû§(ͼ)
°ÑÊý¾Ý¿â´ÓÒ»¸ö·þÎñÆ÷ʵÀý¸½¼ÓºÍ»Ö¸´µ½ÁíÒ»¸öʵÀýÖÐÊÇÊý¾Ý¿â¹ÜÀíÔ±Ö´Ðеij£¼ûµÄÈÎÎñ¡£¸½¼Ó»òÕ߻ָ´Ò»¸öÊý¾Ý¿âÖ®ºó£¬Ö®Ç°ÔÚÊý¾Ý¿âÖд´½¨ºÍÅäÖõĵǼÃûÒѾ­²»ÄÜ·ÃÎÊÁË¡£Õâ¸öÎÊÌâ×î³£¼ûµÄÖ¢×´ÊÇÓ¦ÓóÌÐò»áÓöµ½µÇ¼ʧ°ÜµÄ´íÎ󣬻òÕßÊǵ±ÄãÊÔ×ŰѵǼÃûÌí¼Óµ½Êý¾Ý¿âÖÐʱ£¬Äã¿ÉÄÜ»áµÃµ½Ò» ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ