<?xml version="1.0"?>
<rss version="2.0"><channel><link>http://tags.library.upenn.edu/tag/security+dbi</link>
<title>PennTags Feed for /tag/security+dbi</title>
<description>PennTags Feed</description>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/2565</guid>
<link>http://tags.library.upenn.edu/makerecord/url/2565</link>
<title>DBIx::PasswordIniFile - Create DBI connections with password and other params stored in C.ini files.</title>
<description>&lt;p&gt;Lets you create a DBI connection with parameters stored in a .ini style file. The password is stored encrypted.&lt;/p&gt; &lt;p&gt;This module is similar to DBIx::Password. The differences are that DBI connection parameters aren't stored as part of the module source code (but in an external .ini style file), and that this module lets you only one virtual user (i.e. one connection) per .ini file.&lt;/p&gt; &lt;p&gt;Like , this is a subclass of DBI, so you may call DBI function objects using DBIx::PasswordIniFile objects.&lt;/p&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/2564</guid>
<link>http://tags.library.upenn.edu/makerecord/url/2564</link>
<title>DBIx::Password - Allows you to create a global password file for DB passwords</title>
<description>Don't you hate keeping track of database passwords and such throughout your scripts? How about the problem of changing those passwords  on a mass scale? This module is one possible solution. When you go to build this module it will ask you to create virtual users. For each user you need to specify the database module to use, the database connect string, the username and the password. You will be prompted to give a name to this virtual user. You can add as many as you like.</description>
</item>
</channel>
</rss>
