The forum will experience an outage sometime between February 10 at 7:00pm EST and February 12 at 11:59 EST for installation of security updates. The actual time and duration of the outage are unknown but attempts will be made to minimize the downtime. We apologize for any inconvenience.

As a new OEM for Sybase 12, we're being told we have to send an authentication string or our connections will become read only after 30 seconds and we'll get an authentication error (which we have seen). Is there documentation that explains how this string must be passed? Specifically:

  1. How do we pass this authentication string in our programs? a. Is it passed on the connection string like user/pass or the DB key? b. If it is passed after the DB connection is made, what is the format/syntax of this call? (how do we perform this via SQL?)
  2. Where do we obtain the authentication string to pass and what information is required to be submitted?
  3. Is this tied to our OEM key?
  4. Is the authentication string the same for all of our product or different per each application?
  5. Is this string different between engine and server(dbeng12 vs dbsrv12)

If we can pass the string similar to the encryption key or user/pass then we could limit our changes.

If we have to pass the string AFTER we obtain the DB connection, then we will have to change each program.

asked 30 Aug '13, 16:17

starter's gravatar image

starter
46225
accept rate: 0%

edited 30 Aug '13, 18:26

Volker%20Barth's gravatar image

Volker Barth
29.3k287438644


This should be documented in the chapter SQL Anywhere Server - Database Administration » Starting and connecting to your database » Using SQL Anywhere database servers Authenticated SQL Anywhere applications in the docs.

AFAIK, you need to register to get the OEM key, cf. Obtaining authentication signatures.

The connection authentication can be made both


So, to answer your actual questions:

  1. a and b are possible
  2. You need to register for that (or will get that automatically from Sybase?)
  3. No, I don't think so. The signatures are independent of the product install key.
  4. Can't tell that; this may be specific to your OEM contract.
  5. AFAIK, there's no difference between peronal engine and network server.
permanent link

answered 30 Aug '13, 18:25

Volker%20Barth's gravatar image

Volker Barth
29.3k287438644
accept rate: 32%

edited 30 Aug '13, 18:31

FWIW, here is a bunch of other FAQ related to OEM/authentication:

http://sqlanywhere-forum.sap.com/tags/oem-edition/

(30 Aug '13, 18:32) Volker Barth
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×22
×18

question asked: 30 Aug '13, 16:17

question was seen: 1,495 times

last updated: 30 Aug '13, 18:32