Какова роль пользователя ADSSYS, автоматически создаваемого в словаре данных Advantage? - PullRequest
3 голосов
/ 04 мая 2011

При создании словаря данных в Advantage Database Server (Sybase) система автоматически создает пользователя с именем ADSSYS. Какова роль этого пользователя, и мы можем удалить его из наших приложений?

1 Ответ

4 голосов
/ 04 мая 2011

Из справки Advantage:

All Advantage data dictionaries contain an administrative user called ADSSYS. This user has permissions to perform any operation or update on the dictionary. Be aware that if the ADSSYS password is lost, it cannot be recovered or reset

Я не думаю, что вы можете удалить пользователя, просто установите безопасный пароль, он действует как учетная запись администратора.

Вы можете указать любое имя пользователя в вашем приложении.Если вы подключитесь как ADSSYS или пустое имя пользователя, будет использоваться пользователь ADSSYS.Разумеется, соединение не будет установлено, если введен неверный пароль.

Итог: просто установите безопасный пароль для пользователя ADSSYS.

http://devzone.advantagedatabase.com/dz/webhelp/advantage9.0/server1/advantage_data_dictionary_user_permissions.htm

http://devzone.advantagedatabase.com/dz/content.aspx?Key=17&SearchKeyWords=adssys

...