Ldap Connection String



The connection string is made up of the LDAP server's name, and the fully-qualified path of the container object where the user specified is located. This library supports version 3 of the Lightweight Directory Access Protocol (LDAPv3) as defined in RFC 4510. LDAP authentication enhances the security of Tenable. To use the LDAP function of the Active Directory server, you must register the DNS server that synchronizes the Active Directory on this machine before starting the procedure. ldaps Connect with TLS. ora with a platforms hosts file. private static LdapContext getConnection(String login, String pass, String serverName, String domainName). LDAP namespace configuration parameters in Cognos: Main settings. For some applications, you might need to use a connection string to connect to your data source. Firstly, we need to successfully connect locally to the database using our known LDAP credentials e. Here is the full script, with comments for the parameters:. Syntax Visual Basic Public NotInheritable Class SATcpOptionsBuilder Inherits SAConnectionStringBuilderBase C# public sealed class SATcpOptionsBuilder : SAConnectionstring BuilderBase. Spring LDAP framework is a good way to do LDAP in Java. The connection string is made up of the LDAP server's name, and the fully-qualified path of the container object where the user specified is located. Famous Filters. Net Connection String with LDAP After you install the teradata client on your visual studio 2010 development machine, I "Reference", "Add", "Browse" Tab to this location to add the Teradata. A connect string might resolve to a longer connect string via your tnsnames. If the host does not match the database service name, then enter a valid service name value rather than accepting the default. If yes, here's how. The binding string is the string in quotes. I am trying to figure out the best way of getting domain name and the rest of the information into 2 strings by using regex or maybe an exsiting String method available from LDAP string. getConnection(String url) getConnection(String url, Properties prop) getConnection(String url, String user, String password) Here each form requires a database URL. Using Azure AD connect, you can sync on premise user's to your Azure AD, and use this Azure AD for single sign-on authentication for your services. I am familiar with storing/encrypting connection strings in web. If you can bind to your LDAP server anonymously you may be able to omit these options. Set the following parameters. *That's* when the # connection is made to the LDAP server. Thus the approach you use is not a TNS-less connection. NET Provider. I tried both. asp-classic. Select the previously created LDAP-Corp server. Path: Resources > LDAP Servers Adding LDAP servers allows you to use one or more external LDAP servers for Tenable. A local claims provider trust is a trust object that represents an LDAP directory in your AD FS farm. ; To select which is the default LDAP connection to be used, click LDAP Settings and enter the name of the connection in DefaultLdapConnection input field and click Save changes button. I have pair of two credentials set. The LDAP association and underlying connection is terminated by calling ldap_unbind_ext(3). When set, users created after logging in using LDAP will be able to access their profile page in Artifactory. Creates an LDAP link identifier and checks whether the given host and port are plausible. Excerpts from Technical. Step by step tutorial to create a Java LDAP SSL authentication. Information Document (TID) #10059954. e, username and password. How to call Maximo Business Objects (MBO) methods remotely using a Java RMI connection. After the connection is established, the client then binds with the appropriate credentials for the port. IT SECURITY KNOW-HOW Moritz Bechler LDAP SWISS ARMY KNIFE A directory server for LDAP client analysis and. The Connect Descriptor (known also as TNS Connect String) is a type of connect identifier. Additionally, the user has access to the database and exists under " Security -> Logins". They're installing an application and I provided a completed questionaire. How can we connect to AD LDS instance using LDAP connection. Thanks for your response. In the blog article series “How to integrate with LDAP”, we introduce a whole range of different options and possibilities for how the LDAP provided by UCS can be expanded or used in cooperation with other services. This will be the full Distinguised Name of the user that Splunk is going to connect to the LDAP browser is. config ca8msm (Programmer) 7 May 07 08:45 You don't need the Chr(34) sections as the ConfigurationSettings. Note: This function does not open a connection. pdf from INFORMATIO LQT2 at Western Governors University. Namespace ID An unique ID used to identify the namespace. Multiple connection strategies to choose from, either synchronous or asynchronous: •The library has different ways to connect to the LDAP server (single-threaded, multi-threaded). The bind authenticates the client to eDirectory and establishes an identity. Administrators can use LDAP to manage users in an LDAP directory and allow the users to connect to multiple NAS servers by using the same username and password. LdapCtxFactory"; I also tried to connect using Softerra LDAPBrowser and a command line ldapsearch without succes and with no. After you turn on LDAP authentication, the first time that a user logs in:. no idea how to construct the connection. Are there any tools I can use to verify my LDAP connection string is working? I'm using the same connection string that I used in ADSI Edit. If no port number is specified, LDAP uses the default port number (636 if using an SSL connection or 389 if not using an SSL connection). xml configuration file. Adding an AD/LDAP synchronizer is a two-step process: configure Connection Settings, and then configure Field Mappings. The part that we're working on is the LDAP connection string. If no port is specified, the LDAP library's default port setting will be used. You can create Oracle Lightweight Directory Access Protocol (LDAP) connections when your Oracle client is configured for LDAP. aaa authentication-server ldap; aaa authentication-server radius; aaa authentication-server tacacs; aaa authentication-server windows; aaa authentication stateful-dot1x; aaa authentication stateful-dot1x clear; aaa authentication stateful-kerberos; aaa authentication stateful-ntlm; aaa authentication via auth-profile; aaa authentication via. The Lightweight Directory Access Protocol (LDAP / ˈ ɛ l d æ p /) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network. This article describes how to configure ADAM for regular LDAP communication and build a boilerplate ASP. The method that HiveServer2 clients use to connect to HiveServer2 is based on the HiveServer2 Authentication method and the type of client. LDAP lookups are slower than local DB or DBM lookups. In this example Apache Directory Studio has been used. Object implements java. Configuration. SQL Developer can certainly use LDAP naming and I'm pasting animation GIF of SQL Developer doing LDAP lookup. have to be set in the connection string. Note that this only encrypts the traffic to the LDAP server — the connection to the client will still be unencrypted unless. ADAM server has valid certificates under Computer\Personal folder. @woel0007 I may have spoken too soon. 01 Jul 2002. If you can bind to your LDAP server anonymously you may be able to omit these options. The simple_tls method is intended as the simplest, stupidest, easiest solution for people who want nothing more than encrypted comms with the LDAP server. The way our. 01 Jul 2002. The software we will use in this howto: Postfix (MTA), Dovecot (IMAP / POP3), Gnarwl (vacation), OpenLDAP (LDAP) and vMailpanel as the management interface. I'm having an issue with 3rd party vendors today. How to specify LDAP user name for connecting to Active Directory? (a string I got from somebody else at my company who's written some LDAP code here before. I want to connect to LDAP programmatically in AEM using maven dependency which resolves in OSGi Approaches and subsequent issues faced:- 1. I am familiar with storing/encrypting connection strings in web. Not used if the target connection name is provided. Related: Provision Domain Controllers in Azure. While you should already know the user DN (Distinguished Name) you are using for your LDAP connection, it can be helpful to review the users and groups in Apache Directory Studio to determine the best scope for your Crowd LDAP directory configuration. Enter the group distinguish name to prevent users within that group to access Tower in the LDAP Deny Group field, using the same format as the one shown in the text field. The fields change on the lower half of the screen to accommodate the information required to query an LDAP server for connection information. Default: 900 (15 minutes) ldap_page_size. The only times you really need to specify this is when you are doing things from either a non-domain security context or from another domain. Useful when: Configuring security using an LDAP server for the first time ; Currently using one LDAP server but want to test connections to another. If your application requires a connection string to connect to a data source, you must specify the data source name that tells the driver which data source to use for the default connection information. It is possible to authenticate to LDAP but then only allow a user in if they are in. For example, if we validate from an email address we would search for the UPN. Use the following example string to connect to Oracle using LDAP:. You must connect an LDAP directory with your IBM Cloud Private cluster. I've updated the dialect to handle extra parameters being passed in the connection string (see 129255b). Can I add the second domain information into this string so it is queried if the user. A directory is a tree containing a set of attributes associated with a unique identifier (or primary key). Most LDAP providers follow a model that requires a server name to be specified. /) between the last hostN and the question mark that begins the string of options. Release notes can be found on LDAP project page. Select the previously created LDAP-Corp server. For more information about account names, see Supported Regions, especially the section Specifying Region Information in Your Hostname. Information Document (TID) #10059954. Hello Wendy, Thanks for the quick reply, I actually found that link over my headaches tryin to connect the MS Sql Server to powerapps, the problem is that on my management portal of Azure I got "No permission" to access and manage powerapps from there(So I can't continue from this point :/, actually annoying). For SSL to function, the LDAP server must support SSL. Is Oracle Client required to use ODP. Plus you could still have a Test-LDAPS cmdlet which simply calls Connect-LDAPS and destroys any connection that is created. 400 standards from which LDAP is ultimately derived. Go to transaction SM59 and create a connector for LDAP by selecting connection type TCIP/IP. By setting up correct login information, you should be able to browser the ldap directory. Testing LDAP Settings. NET applications can use proxy authentication by setting the "Proxy User Id" and "Proxy Password" attributes in the connection string. It is here. the specified user can not establish a connection using Tosca. Otherwise the connection will be closed by Json2Ldap after an idle period of time. The string is a TNS connection string. Multiple LDAP maps share the same LDAP connection if they differ only in their query related parameters: base, scope, query_filter, and so on. Secret Server connects to the LDAP domain using the privileged credentials. Maybe there’s a better way to do this, but I’m trying to point to an AD group using LDAP. If the host does not match the database service name, then enter a valid service name value rather than accepting the default. Ldap connection string example keyword after analyzing the system lists the list of keywords related and the list of websites with related content, in addition you can see which keywords most interested customers on the this website. LDAP is a broad-use standard for storing information in a tree-style manner and access it efficiently. This ensures that valid sap ids are mapped to valid Sharepoint User ids. LDAP Query Examples for AD # Some examples that are specific or often used with Microsoft's Active Directory. Also available from the OpenLDAP Project: Fortress - Role-based identity access management Java SDK JLDAP - LDAP Class Libraries for Java JDBC-LDAP - Java JDBC - LDAP Bridge Driver. new() does not actually send any network traffic to the LDAP # server. Q: How can I troubleshoot LDAP connections for my LISTSERV installation? Answer by Liam Kelly Senior Consulting Analyst, L-Soft. The sample code below provides a helper class, which performs a paged search against an LDAP directory. If you provide a literal value, type the additional connection options. OpenLDAP allows a space separated list of host names to be passed, and the DLZ LDAP driver supports this option also. Anybody knows about how to check connection with LDAP server (C#) using only such parameters:-Server name - full domain - port In Java enviroment,i have created such helper class (it perform such verivication as i described above):. I've configured the gMSA with permissions on the target database and set up the gMSA on the source server, but can't get a connection string configured to use the account. This means that credentials pass unencrypted over the wire, so they can be easily captured by network eavesdroppers (with unencrypted connections a network sniffer can capture passwords and other sensitive data). Query Definition and Attributes* Query String: *These items will be updated when the Update. The LDAP Server Bind Method setting determines how the device will access the LDAP server. The connection string begins with the URI LDAP://. com" connections (default 2) Number of connections the LDAP driver should try to establish to the LDAP server. From the Ldp menu, select Connection fi Connect. With version 16. The device uses the modified string for authentication and uses the User Domain value for User-ID group mapping. Note that this only encrypts the traffic to the LDAP server — the connection to the client will still be unencrypted unless. LDAP Servers and Fields. Under Available Realm Definitions, choose "Standalone LDAP registry" and click Configure. The string is a TNS connection string. This will be the full Distinguised Name of the user that Splunk is going to connect to the LDAP browser is. I got a working teradata ldap connection to work with c# with the following: // below has to be downloaded and "References"d in the project using Teradata. If your MongoDB deployments also use LDAP, you must separately create MongoDB users for the Ops Manager agents, as described in Configure Monitoring Agent for LDAP and Configure Backup Agent for LDAP Authentication. This means that each operation called on the ldap. x, you can integrate Reporter with an LDAP server, which allows you to configure RBAC (Role Based Access Controls) policies. com" connections (default 2) Number of connections the LDAP driver should try to establish to the LDAP server. ora file containing connection information to /etc:. The example uses a Login control for simplicity. LDAP Connection String (Magic xpi 4. Connection specific options. Learn how to use the Spring LDAP APIs to authenticate and search for users, as well as to create and modify users in the directory server. authentication. Only rights the user will have is to connect to the LDAP Server, no search or other permissions are granted. HOW: As I highly believe in automation and sc. Ensure that you have downloaded and installed the Oracle drivers for Mac from Tableau's Drivers page. To learn more about LDAP, Acitve Directory, and ADSI, check out these resources:. Hello experts, Good day! Here I need to test a specific LDAP connection which is not the one I logged in on my PC. A JOURNEY FROM JNDI/LDAP MANIPULATION TO REMOTE CODE EXECUTION DREAM LAND // Bind a String to the name “foo” in the RMI Registry • Connection to. mod_authnz_ldap will search the directory for the DN specified with the Require dn directive, then, retrieve the DN and compare it with the DN retrieved from the user entry. bindPassword. My domain name is on the test server is = U2UCOURSE. com helps developers connect software to data. You set the Filter property on the DirectorySearcher object to a valid LDAP query. 0 hotfix=4 installed and need to change the database connection string from using a VIP string to using ldap service string. The DNS entries will show you how SharePoint determined which domain controller (DC) to reach out to for a given domain. Recently I had an issue connecting to an Active Directory LDAP server from within PHP using the standard ldap_connect and ldap_bind functions. Object implements java. LDAP Connection URL - This is a URL where Collaborator can connect to the LDAP server. If you don't see any errors, everything is OK. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc. The LDAP authentication is one of the most popular authentication mechanism around the world for enterprise application and Active directory (an LDAP implementation by Microsoft for Windows) is another widely used LDAP server. Connection String (Optional) A string value that specifies additional options to use for connecting to IBM Content Manager, such as SCHEMA=[schemaName], where [schemaName] is a case-sensitive value that represents a schema. the TGT lifetime) will be used. Proceed to Adding an LDAP Connection. Namespace ID An unique ID used to identify the namespace. These names will show in the Login-Screen, so it is important that the user // understands the meaning. Learn how to use the Spring LDAP APIs to authenticate and search for users, as well as to create and modify users in the directory server. Hi, just an issue I'm hoping someone can help with. The method that HiveServer2 clients use to connect to HiveServer2 is based on the HiveServer2 Authentication method and the type of client. This is known as bindingto the server. This is also referred to as the AdsPath of the object. The connection pooling service closes unused connections every 3 minutes. The central class that encapsulates the connection to a directory server through the LDAP protocol. In this example Apache Directory Studio has been used. Retrieving the LDAP Schema # How to find and retrieve the LDAP schema from a LDAP server. I tried both. One for Connection string to LDAP server and second one is for user. CData LDAP SSIS Components. User Mapping with an LDAP connection. For example, if a user is located in an LDAP authentication directory and has a DN of uid=jsmith, ou=people, o=security. Connect using TdConnection, TDOLEDB, OleDbConnection, Teradata ODBC Driver and ODBC. config to specify AD connection - ASP. This class cannot be inherited. In order to import using LDAP you must create a data connection file and then use the Import Wizard to select that file. Either way, LDAP won't. In order for AD FS to authenticate users from an LDAP directory, you must connect this LDAP directory to your AD FS farm by creating a local claims provider trust. Can VADC Be Used in Conjunction with View Connection Server? Yes. NET LDAP authentication application using ADAM. AuthLDAPURL: This is the main LDAP search string. It just runs an LDAP query, and then converts the results to native PowerShell objects (PSObject), so that they are easier to deal with, and I also get tab completion in the prompt. Connecting Python to Oracle Databases with `cx_Oracle` and ldap. The “PortNumber” is the port to be used for the connection to the directory. Setup a private space for you and your coworkers to ask questions and share information. The data source connection string. For SSL to function, the LDAP server must support SSL. LDAP Connection URL - This is a URL where Collaborator can connect to the LDAP server. Overview Connection Source Destination API KB What's New Introducing the COZYROC SSIS+ library with support for integration and migration of Microsoft Active Directory / LDAP data. The class creates a TCP/IP or UDP LDAP connection to Microsoft Active Directory Domain Services or an LDAP server. Thus the approach you use is not a TNS-less connection. NET Core unfortunately doesn’t yet come with a native LDAP implementation…but you can use a third party library that will do the job for you: https://github. LDAP Query Examples for AD # Some examples that are specific or often used with Microsoft's Active Directory. Lists the all the strings in the TStrings object in a single comma-delimited string. Default: 1. If you provide a literal value, type the additional connection options. If the host does not match the database service name, then enter a valid service name value rather than accepting the default. View Essay - LDAPSwissArmyKnife. When the application is started it will look like the following: Click the Create a new Connection link or Click the New Connection button from the main tool bar. When I enter dc=blah,dc=net in the base DN for the Group membership or the "Finding User entries" I am getting the message " Error: Invalid group Base DN or group Filter" So Pulse secure, what is wrong with my syntax?. When you call an operation on ldap (e. Step 1: Close Tableau Desktop if it is open. To connect to Oracle using LDAP authentication, an Oracle JDBC driver is needed. You must set up a connection to your Active Directory or other LDAP service in order to support off-site user authentication. This article describes how to configure ADAM for regular LDAP communication and build a boilerplate ASP. I have this parameters: - username - password - hostname - port - SID. The port numbers are configurable and may vary from LDAP server to LDAP server. The code makes a connection to the LDAP server using the supplied user credentials and domain information. // The names of one or more domains you wish to use // These names will be used for the other options, it is freely choosable and not dependent // on your system. "LDAP://ActiveDirectoryDomain2. 500 protocols in providing this service, e. Network service has required permissions on the machine keys. This guide is meant to provide general guidance on configuring an LDAP client to connect to IPA. The package also contains modules to do other tasks related to LDAP, such as processing LDIF, LDAPURLs and LDAPv3 schemes and more. This will define a host session for the testing framework. LDAP Connection Test demo program show how to connect LDAP server. Introduction In an Active Directory domain, a lot of interesting information can be retrieved via LDAP by any authenticated user (or machine). Enabling an integration node to use LDAP for authentication. If pooling functionality is required, this is the recommended approach. AuthLDAPURL: This is the main LDAP search string. NET on FreeVBCode. The tdodbc driver is from the python teradata library. If the User logs in via LDAP, Integrated Security = SSPI or Integrated Security = True. Let me first cover how to create a SQL Developer connection to Oracle db via LDAP. If you do not enable SSL, security problems may occur. NET and trying to connect to an Oracle Server using an LDAP name. This class cannot be inherited. programmatically login using LDAP and impersonation I'm on a network system that has some pretty strict policies that I can not change. SharePoint 2010: Errors while creating AD Sync connection on User Profile Service Application Hi all, Taking advantage of August, I’m updating some SharePoint 2010 farms to SP2 (yes I know I was out of support), I didn’t have any complications during this upgrades, but I will post a problema that was stucking me for a while. SQL Developer can certainly use LDAP naming and I'm pasting animation GIF of SQL Developer doing LDAP lookup. I have a SharePoint site where I am utilizing LDAP Connection strings for FBA configuration. However, it is not required that an LDAP server make use of any X. The system can serve as an LDAP domain to store the information of all users and groups, including username and password. I also tested it with both ssl ports 636 and 3269. The FreeVBCode site provides free Visual Basic code, examples, snippets, and articles on a variety of other topics as well. create group using ldap connection. You create a connection string based on the format used in the tnsnames. There are specific guides/Howtos for some clients/servers. Managing an LDAP server can be intimidating, but it's not as difficult as it seems at first glance. Both the arguments are optional. The “PortNumber” is the port to be used for the connection to the directory. If one or more DN arguments are provided, entries with those Distinguished Names are deleted. Once you have enabled LDAPS and disabled LDAP and run your systems that way for a while, and you are satisfied you do not have services which rely on LDAP that you had been overlooking, you should downgrade your logging level again so as not to spam your Event logs with this stuff. authentication. LDAP Authentication and Authorization Setup. LDAP connection string The major change was needed in version 0. LDAP Authentication and Authorization Setup. The following LDAP types are supported: IBM Tivoli Directory Server. /) between the last hostN and the question mark that begins the string of options. There is a special online manual topic about the LDAP Filter Syntax. I am trying to get Grails LDAP plugin to work with my Active Directory. Special characters in connection string password¶ If you have special characters in your connection string password, you must encode those characters. Procedure: To create a Connection to LDAP: Select Import Data from the File Menu. 6 for details about how to configure RStudio Connect with LDAP authentication. Note: This document is valid for setups that use LDAP as the external identity source for the ISE authentication and authorization. Connection strings – boring topic, right? Well, it turns out there’s a few things that can save your behind. Or if i just create ldap. Connection String (Optional) A string value that specifies additional options to use for connecting to IBM Content Manager, such as SCHEMA=[schemaName], where [schemaName] is a case-sensitive value that represents a schema. For the server name, you can use the name of a domain controller in that domain-- let's say "dc1. Before you start, here is an open source ldap browser. ConfigurationSettings. You can support multiple LDAP directories, each with its own configuration, within the same AD FS farm by adding multiple local claims provider trusts. private static void: syntax() Print the syntax and exit. LDAP/OID is already setup, and manually using the connection string retrieved from LDAP works. Enter the following details to set up your LDAP connection. LDAP Authentication. While you should already know the user DN (Distinguished Name) you are using for your LDAP connection, it can be helpful to review the users and groups in Apache Directory Studio to determine the best scope for your Crowd LDAP directory configuration. Good afternoon, all, I'd like to learn how others in the field are using Oracle's OID/LDAP implementation to resolve database connect strings: What LDAP server do you use in the background and how is that working for you? What version? Do you have more than one OID server?. Host and port. My next question and hopefully this will be answered if something is wrong with my connection string, is that my custom claim rule isn't pulling any LDAP attributes. (To connect using LDAP, use the Client Connection method instead. What do I enter in "Base DN for LDAP search" To scan the very top you would just set the BASE DN FOR LDAP search with the name of the domain such as DC. The authentication over SSL or using Start TLS in the trust-all case is much like simple authentication over LDAP without connection-level security. private static void: syntax() Print the syntax and exit. Provide the necessary details in the Server details page then click the Next button. Configuration. How do I direct the connection to a particular. View Essay - LDAPSwissArmyKnife. Oracle Data Provider for. The filename for the Horizon View Agent Direct-Connection Plug-In is wsnm_xmlapi. This is the snippet Query Active Directory for Information About a User on FreeVBCode. When you press the button OK in the window with LDAP repository settings, WAS checks the connection using saved settings. Is it possible to query two different domains in C# using one ldap string? If so, how would this string be structured? For example, here are the two domains: 1) adext. The string is a TNS connection string. Specify which subset of cipher suites are permissible for this connection, using the standard OpenSSL string format. Managing an LDAP server can be intimidating, but it's not as difficult as it seems at first glance. config as follows:. Note that this might not be the same value that you entered in the connect string for the host. The connection string begins with the URI LDAP://. Start up Apache Directory Studio. What do I enter in "Base DN for LDAP search" To scan the very top you would just set the BASE DN FOR LDAP search with the name of the domain such as DC. NET Forums / Advanced ASP. String: getBindDn() DN used to bind to the server: java. The connection string looks something like. On the left, expand NetScaler Gateway > Policies > Authentication, and click LDAP. The LDAP Connecting String is used to specify the user's DN, which is a unique entry identifier in the LDAP server database, for example: CN=John, OU=users, DC=mycompany, DC=com. Syntax Visual Basic Public NotInheritable Class SATcpOptionsBuilder Inherits SAConnectionStringBuilderBase C# public sealed class SATcpOptionsBuilder : SAConnectionstring BuilderBase. NET Framework, including Managed Extensibility Framework (MEF), Charting Controls, CardSpace, Windows Identity Foundation (WIF), Point of Sale (POS), Transactions. programmatically login using LDAP and impersonation I'm on a network system that has some pretty strict policies that I can not change. To let the library return an empty attribute even if it is not present in the LDAP object retrieved by the search you can set the return_empty_attributes parameter to True in the Connection object, in this case all the requested attributes not present in the objects found by the search are set to an empty list. Search Template. On the left, expand NetScaler Gateway > Policies > Authentication, and click LDAP. Makes a new LDAP directory connection. the specified user can not establish a connection using Tosca. I'd like to use a TNS-less connection. This is the snippet Accessing LDAP using VB. Set JDBC URL to. Select the connection mode: Secure = NTLM, Standard = LDAP and SSL = LDAPS. Used for the Self Tuning connection string attribute. The new connection string is composed in the following manner:. • mycompany. Or if i just create ldap. Setup a private space for you and your coworkers to ask questions and share information. ldapdelete opens a connection to an LDAP server, binds, and deletes one or more entries.