﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="2.0"><channel><title>SQLServerCentral.com Content tagged Security, T-SQL</title><link>http://www.sqlservercentral.com/</link><description>Content tagged Security, T-SQL posted on SQLServerCentral.com</description><language>en-us</language><ttl>360</ttl><managingEditor>sjones@sqlservercentral.com (Steve Jones)</managingEditor><item><title>Master Keys</title><description><![CDATA[<p></p>]]></description><guid>http://www.sqlservercentral.com/questions/Security/89645/</guid><pubDate>Fri, 25 May 2012 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/questions/Security/89645/</link></item><item><title>HASHBYTES</title><description><![CDATA[<p></p>]]></description><guid>http://www.sqlservercentral.com/questions/T-SQL/87528/</guid><pubDate>Thu, 09 Feb 2012 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/questions/T-SQL/87528/</link></item><item><title>Hashing</title><description><![CDATA[<p></p>]]></description><guid>http://www.sqlservercentral.com/questions/T-SQL/87529/</guid><pubDate>Tue, 24 Jan 2012 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/questions/T-SQL/87529/</link></item><item><title>who can do what?</title><description><![CDATA[<p>list each user has the right to do</p>]]></description><guid>http://www.sqlservercentral.com/scripts/Security/76650/</guid><pubDate>Mon, 31 Oct 2011 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/scripts/Security/76650/</link></item><item><title>Securing Reporting Services Reports</title><description><![CDATA[<p>Learn how you can get the userid of someone connected to Reporting Services and use that information to determine if they can view the report.</p>]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/66218/</guid><pubDate>Tue, 18 May 2010 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/66218/</link></item><item><title>Find weak login passwords in your server</title><description><![CDATA[<p>Use this script to search for SQL Server logins who use weak password</p>]]></description><guid>http://www.sqlservercentral.com/scripts/T-SQL/69049/</guid><pubDate>Tue, 05 Jan 2010 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/scripts/T-SQL/69049/</link></item><item><title>Extending the REVERT statement using the WITH COOKIE clause in SQL Server 2005</title><description><![CDATA[<p>In a previous tip on Switching Execution Context using the REVERT clause, you have seen how to switch execution context to a more privileged user and revert back to the original context of the caller within a programmable object. The REVERT clause accepts a parameter WITH COOKIE to provide an even more granular option. How do we use it?</p>]]></description><guid>http://www.sqlservercentral.com/redirect/articles/65472/</guid><pubDate>Thu, 15 Jan 2009 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/redirect/articles/65472/</link></item><item><title>Permission scripting over all databases</title><description><![CDATA[<p>Scripts permissions/roles for db user across all databases.</p>]]></description><guid>http://www.sqlservercentral.com/scripts/Permissions/64309/</guid><pubDate>Wed, 10 Sep 2008 07:28:09 UT</pubDate><link>http://www.sqlservercentral.com/scripts/Permissions/64309/</link></item><item><title>public access to extended SP's</title><description><![CDATA[<p>check public access to extended stored procedures</p>]]></description><guid>http://www.sqlservercentral.com/scripts/T-SQL/63421/</guid><pubDate>Fri, 08 Aug 2008 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/scripts/T-SQL/63421/</link></item><item><title>Find Guest user access level in all databases</title><description><![CDATA[<p>Search for GUEST Access Level in all </p>]]></description><guid>http://www.sqlservercentral.com/scripts/sp_msforeachdb/63420/</guid><pubDate>Wed, 06 Aug 2008 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/scripts/sp_msforeachdb/63420/</link></item><item><title>A Hex on Your Database</title><description><![CDATA[<p></p>]]></description><guid>http://www.sqlservercentral.com/questions/T-SQL/63039/</guid><pubDate>Fri, 06 Jun 2008 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/questions/T-SQL/63039/</link></item><item><title>Why Object Qualification is important.</title><description><![CDATA[<p>You have all read about why object qualification is important. You also must have heard of why stored Proc should not have sp_ as prefix to the name. Now let us proove if this is all true.</p>]]></description><guid>http://www.sqlservercentral.com/articles/T-SQL/62061/</guid><pubDate>Mon, 10 Mar 2008 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/T-SQL/62061/</link></item><item><title>GrantExecAllUserAllSpandfunctions.sql</title><description><![CDATA[<p>Grant permits execution to all user on all sp and functions</p>]]></description><guid>http://www.sqlservercentral.com/scripts/Security/61408/</guid><pubDate>Fri, 04 Jan 2008 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/scripts/Security/61408/</link></item><item><title>Encrypting Data With the Encrypt Function</title><description><![CDATA[<p>One of the major problems in the database field is when people store sensitive data unencrypted into SQL Server. This article shows you one of the most basic ways to encrypt data to the casual viewer.


</p>]]></description><guid>http://www.sqlservercentral.com/articles/Security/encryptfunction/372/</guid><pubDate>Mon, 29 May 2006 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Security/encryptfunction/372/</link></item><item><title>Logins, Users, and Roles - Getting Started</title><description><![CDATA[<p>Do you know the difference between a login and a user? What&#39;s the best way to add them; Enterprise Manager, T-SQL, or SQL-DMO? In this beginner level article Andy demonstrates how to use all three methods to add logins and users and offers his view of which is the best technique.


</p>]]></description><guid>http://www.sqlservercentral.com/articles/Administration/loginsusersandrolesgettingstarted/514/</guid><pubDate>Fri, 30 Sep 2005 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Administration/loginsusersandrolesgettingstarted/514/</link></item><item><title>Dynamic SQL or Stored Procedure</title><description><![CDATA[<p>We&#39;ve had a lot of coverage of dynamic sql (including another great one from Robert Marda later this week) but this one is a little different. Done in a question/answer format, Andy tries to explain to junior developers why dynamic sql is to be avoided, how to do so, what to do when you can&#39;t.


</p>]]></description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning/dynamicsqlorstoredprocedure/969/</guid><pubDate>Fri, 26 Aug 2005 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning/dynamicsqlorstoredprocedure/969/</link></item><item><title>Stop SQL Injection Attacks Before They Stop You</title><description><![CDATA[<p>A new article from MSDN magazine on stopping SQL Injection attacks by examining how the SQL can be exploited. It&#39;s a good basic article for developers as well as DBAs who might have to review code.</p>]]></description><guid>http://www.sqlservercentral.com/redirect/articles/1470/</guid><pubDate>Fri, 20 Aug 2004 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/redirect/articles/1470/</link></item><item><title>Save Your Password</title><description><![CDATA[<p>Storing passwords in SQL Server for authentication by your application is a common practice. But not always a good one. Someone with access could easily see all passwords and perhaps cause mischief inside your application. Imagine the office gossip getting access to your HR application as the HR director! Not a good thing. Dinesh Asanka has written a short piece on how you can use a built in function in SQL Server to encrypt these passwords and use them with a minimum of effort.
</p>]]></description><guid>http://www.sqlservercentral.com/articles/Security/saveyourpassword/1420/</guid><pubDate>Mon, 12 Jul 2004 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Security/saveyourpassword/1420/</link></item><item><title>How to Make Sure You Have Good Passwords</title><description><![CDATA[<p>As Robin points out there is no built in way to make sure users have strong passwords when using SQL authentication. There are a couple changes you can make (with appropriate warnings!) that will allow you to do this. Read on to find out why and how.
</p>]]></description><guid>http://www.sqlservercentral.com/articles/Security/howtomakesureyouhavegoodpasswords/1299/</guid><pubDate>Tue, 02 Mar 2004 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Security/howtomakesureyouhavegoodpasswords/1299/</link></item><item><title>SQL Injection!</title><description><![CDATA[<p>Do your developers really understand how to prevent injection attacks? Or scarier still, how many know what an injection attack is? Chris has some great examples of how sql injection works and how to prevent it.
</p>]]></description><guid>http://www.sqlservercentral.com/articles/Security/sqlinjection/1269/</guid><pubDate>Mon, 02 Feb 2004 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Security/sqlinjection/1269/</link></item><item><title>Dynamic SQL or Stored Procedure</title><description><![CDATA[<p>We&#39;ve had a lot of coverage of dynamic sql (including another great one from Robert Marda later this week) but this one is a little different. Done in a question/answer format, Andy tries to explain to junior developers why dynamic sql is to be avoided, how to do so, what to do when you can&#39;t.


</p>]]></description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning/dynamicsqlorstoredprocedure/969/</guid><pubDate>Fri, 26 Aug 2005 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning/dynamicsqlorstoredprocedure/969/</link></item><item><title>Review of SQL 2000 Fast Answers</title><description><![CDATA[<p>A monster book at 980 pages, it&#39;s written in &#39;how-to&#39; format and has a ton of good material. Andy gave it the once over for us and reports back - see what he thinks!

</p>]]></description><guid>http://www.sqlservercentral.com/articles/Installation/reviewofsql2000fastanswers/959/</guid><pubDate>Fri, 18 Apr 2003 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Installation/reviewofsql2000fastanswers/959/</link></item><item><title>Logins, Users, and Roles - Getting Started</title><description><![CDATA[<p>Do you know the difference between a login and a user? What&#39;s the best way to add them; Enterprise Manager, T-SQL, or SQL-DMO? In this beginner level article Andy demonstrates how to use all three methods to add logins and users and offers his view of which is the best technique.


</p>]]></description><guid>http://www.sqlservercentral.com/articles/Administration/loginsusersandrolesgettingstarted/514/</guid><pubDate>Fri, 30 Sep 2005 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Administration/loginsusersandrolesgettingstarted/514/</link></item><item><title>The Case for SQL Logins - Part Two</title><description><![CDATA[<p>In this follow up to one of our most popular articles, Andy responds to comments posted by readers and discusses how to manage SQL logins effectively in your applications.

</p>]]></description><guid>http://www.sqlservercentral.com/articles/Administration/thecaseforsqlloginsparttwo/780/</guid><pubDate>Mon, 19 Aug 2002 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Administration/thecaseforsqlloginsparttwo/780/</link></item><item><title>Review of SQL Server 2000 Programming (MSPress)</title><description><![CDATA[<p>Andy sits down with an entry level book to see if he should use it at work as a teaching aid. Did he like it? Should you buy it? Read the review now!

</p>]]></description><guid>http://www.sqlservercentral.com/articles/Installation/reviewofsqlserver2000programmingmspress/694/</guid><pubDate>Tue, 04 Jun 2002 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Installation/reviewofsqlserver2000programmingmspress/694/</link></item><item><title>Auditing Your SQL Server Environment Part II Auditing Your SQL Server</title><description><![CDATA[<p>In this article by Randy Dyess he shares with you the script on how he audits his environment and outputs reports of the permissions that users have.</p>]]></description><guid>http://www.sqlservercentral.com/articles/Security/auditingii/697/</guid><pubDate>Thu, 30 May 2002 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Security/auditingii/697/</link></item><item><title>Auditing Your SQL Server Environment Part I</title><description><![CDATA[<p>Ever been placed into a new environment and couldn&#39;t
find an ounce of documentation? This article is the first in a series that will help you make an audit of your new environment
and determine if any SQL Server login does not have a password, has a password the same as the login name or a password that is only one character long.</p>]]></description><guid>http://www.sqlservercentral.com/articles/Security/newenvironmentparti/653/</guid><pubDate>Tue, 02 Apr 2002 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Security/newenvironmentparti/653/</link></item><item><title>Dynamic SQL vs. Static SQL Part 1 -  Security</title><description><![CDATA[<p>Sooner or later everyone who works with SQL Server hears that it is better to avoid dynamic SQL at all cost. Dynamic SQL will force you to give out more permissions than static SQL. This article by Robert Marda shows you some of the security issues with dynamic SQL.
</p>]]></description><guid>http://www.sqlservercentral.com/articles/Security/dynamicsqlversusstaticsqlp1/617/</guid><pubDate>Wed, 27 Feb 2002 07:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Security/dynamicsqlversusstaticsqlp1/617/</link></item><item><title>Using Java to Encrypt Passwords</title><description><![CDATA[<p>Lots of applications store user names and passwords in the database. This article presents a method for encypting this information using Java.


</p>]]></description><guid>http://www.sqlservercentral.com/articles/Security/usingjavatoencryptpasswords/357/</guid><pubDate>Thu, 19 Jul 2001 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Security/usingjavatoencryptpasswords/357/</link></item><item><title>Encrypting Data With the Encrypt Function</title><description><![CDATA[<p>One of the major problems in the database field is when people store sensitive data unencrypted into SQL Server. This article shows you one of the most basic ways to encrypt data to the casual viewer.


</p>]]></description><guid>http://www.sqlservercentral.com/articles/Security/encryptfunction/372/</guid><pubDate>Mon, 29 May 2006 06:00:00 UT</pubDate><link>http://www.sqlservercentral.com/articles/Security/encryptfunction/372/</link></item></channel></rss>