sql½ÇɫȨÏÞµÄÉèÖã¿
È¥µô½ÇÉ«public¶ÔsysobjectsÓësyscolumns¶ÔÏóµÄselect·ÃÎÊȨÏÞ
Õâ¸öÔÚSQL Server 2000ÖÐÔõôŪ£¿Ð»Ð»°¡£¡£¡£¡
use [Northwind]
GO
DENY SELECT ON [dbo].[syscolumns] TO [public]
這樣ÓÃ
..
ÓÐûÓÐÒ»¸öÖ±½ÓÔÚÆóÒµ¹ÜÀíÆ÷ÖвÙ×÷µÄ·½·¨ÄØ
DENY SELECT--¾Ü絕
ºÍ
REVOKE SELECT--ÒÆ³ý
SQL code:
use ÄãµÄ¿âÃû
go
--ÐÂÔöÓû§
exec sp_addlogin 'test' --Ìí¼ÓµÇ¼
exec sp_grantdbaccess N'test' --ʹÆä³ÉΪµ±Ç°Êý¾Ý¿âµÄºÏ·¨Óû§
exec sp_addrolemember N'db_owner', N'test' --ÊÚÓè¶Ô×Ô¼ºÊý¾Ý¿âµÄËùÓÐȨÏÞ
--ÕâÑù´´½¨µÄÓû§¾ÍÖ»ÄÜ·ÃÎÊ×Ô¼ºµÄÊý¾Ý¿â,¼°Êý¾Ý¿âÖаüº¬ÁËguestÓû§µÄ¹«¹²±í
go
--ɾ³ý²âÊÔÓû§
exec sp_revokedbaccess N'test' --ÒÆ³ý¶ÔÊý¾Ý¿âµÄ·ÃÎÊȨÏÞ
exec sp_droplogin N'test' --ɾ³ýµÇ¼
Èç¹ûÔÚÆóÒµ¹ÜÀíÆ÷Öд´½¨µÄ»°,¾ÍÓÃ:
ÆóÒµ¹ÜÀíÆ÷--°²È«ÐÔ--ÓÒ¼üµÇ¼--н¨µÇ¼
³£¹æÏî
--Ãû³ÆÖÐÊäÈëÓû§Ãû
--Éí·ÝÑéÖ¤·½Ê½¸ù¾ÝÄãµÄÐèҪѡÔñ(Èç¹ûÊÇʹÓÃwindowsÉí·ÝÑéÖ¤,ÔòÒªÏÈÔÚ²Ù×÷ϵͳµÄÓû§ÖÐн¨Óû§)
--ĬÈÏÉèÖÃÖÐ,Ñ¡ÔñÄãн¨µÄÓû§Òª·ÃÎʵÄÊý¾Ý¿âÃû
·þÎñÆ÷½ÇÉ«Ïî
Õâ¸öÀïÃæ²»ÒªÑ¡ÔñÈκζ«Î÷
Êý¾Ý¿â·ÃÎÊÏî
¹´Ñ¡Äã´´½¨µÄÓû§ÐèÒª·ÃÎʵÄÊý¾Ý¿âÃû
Êý¾Ý¿â½ÇÉ«ÖÐÔÊÐí,¹´Ñ¡"public","db_ownew"
È·¶¨,ÕâÑù½¨ºÃµÄÓû§ÓëÉÏÃæÓï¾ä½¨Á¢µÄÓû§Ò»Ñù
---------------------------------------------------------------------------
×îºóÒ»²
Ïà¹ØÎÊ´ð£º
ÎÒÓжà¸ö±íA B C ½á¹¹ÊÇÒ»ÑùµÄ£¬¶¼ÓÐ2¸ö×Ö¶ÎnameºÍcontent,ÎÒÒªËÑË÷ËùÒÔ±íËùÓÐ×Ö¶ÎÖаüº¬¡°Öйú¡±µÄÄÚÈÝ Õâ¸öSQLÓï¾äÔõôд
ÈçºÎ½«¶à¸ö±íµÄ²éѯ½á¹ûÁ¬³ÉÒ»¸ö±í Õâ¸öSQLÓï¾äÔõôд ±íµÄ½á¹¹ÊÇÒ»ÑùµÄ
ÀýÈç£ ......
sqlÎÒÏëµÃµ½Ò»×Ö·û´®Îª:
sldkf|||sdeww
erkv|||rltdk
jemcl|||ligf
¾ÍÊÇ|||ºóÃæµÄ×Ö·ûÓÐʲôº¯ÊýÄܵõ½Âð£¿ÊÇÔÚsqlÓï¾äдµÄ£¬²»ÊÇÔÚÒ³ÃæÐ´µÄ£¬ÄÇλ¸ßÊÖÀ´Ö¸½ÌÏ£¬ÐÂÊÖ£¬Ð»Ð»
ÔνñÌì²»ÊÇдÁËô
select parsen ......
Ò»¡¢7|3|1,8|6|1,3|1|1,16|1|1,5|7|1,9|7|1
¶þ¡¢6|3|1,7|3|1,8|6|1,2|1|1,3|1|1,16|1|1,4|7|1,5|7|1,9|7|1,10|7|1,11|4|1,12|4|1,13|4|1,14|5|1,15|5|1,17|0|1
ÔõÑù²éѯ Ò» ÔÚ ¶þ ÀïÃæ²¢Êä³ö¼Ç¼¼¯¡£
SQL code: ......