SQL-операторы MySQL Coverting к SQL Server

Имейте взгляд на /var/log/auth.log. Strage, что успешный вход в систему также имеет те же ошибки. Но я смог войти в ssh. Сообщите мне свои комментарии. Возможно ошибка с 10,04. Это хорошо работало на CentOS. Я планирующий испытать это на 10,10

Вход в систему с ошибками

gdm-session-worker[1482]: pam_succeed_if (gdm:auth): требование "пользовательский круг лиц с общими интересами nopasswdlogin" не встреченный пользователем "ubuntutester" gdm-session-worker [1482]: pam_unix (gdm:auth): ошибка аутентификации; logname = uid=0 euid=0 tty =:0 ruser = rhost = user=ubuntutester gdm-session-worker[1482]: pam_unix (gdm:session): сессия, открытая для пользователя ubuntutester (uid=0) гномом-демоном брелока для ключей [1488]: не мог соединиться с dbus шиной сессии:/bin/dbus-launch завершенный неправильно со следующей ошибкой: Никакой протокол specified#012Autolaunch ошибка: инициализация X11 перестала работать. гном-демон брелока для ключей [1488]: gkd_dbus_secrets_startup: утверждение dbus_conn' failed gnome-keyring-daemon[1488]: gkd_dbus_secrets_startup: assertiondbus_conn' привел гнома-демона брелока для ключей к сбою [1488]: агент SSH был уже инициализирован polkitd (authority=local): Зарегистрированный Агент Аутентификации для сессии/org/freedesktop/ConsoleKit/Session2 (название системной шины:1.35 [/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1], контур объектов/org/gnome/PolicyKit1/AuthenticationAgent, локаль en_IN)

Успешный вход в систему

gdm-session-worker[1810]: pam_succeed_if (gdm:auth): требование "пользовательский круг лиц с общими интересами nopasswdlogin" не встреченный пользователем "testuser" gdm-session-worker [1810]: pam_unix (gdm:auth): ошибка аутентификации; logname = uid=0 euid=0 tty =:0 ruser = rhost = user=testuser gdm-session-worker[1827]: pam_succeed_if (gdm:auth): требование "пользовательский круг лиц с общими интересами nopasswdlogin" не встреченный пользователем "testuser" gdm-session-worker [1827]: pam_unix (gdm:auth): ошибка аутентификации; logname = uid=0 euid=0 tty =:0 ruser = rhost = user=testuser gdm-session-worker[1827]: pam_unix (gdm:session): сессия, открытая для пользователя testuser (uid=0) гномом-демоном брелока для ключей [1833]: не мог соединиться с dbus шиной сессии:/bin/dbus-launch завершенный неправильно со следующей ошибкой: Никакой протокол specified#012Autolaunch ошибка: инициализация X11 перестала работать. гном-демон брелока для ключей [1833]: gkd_dbus_secrets_startup: утверждение dbus_conn' failed gnome-keyring-daemon[1833]: gkd_dbus_secrets_startup: assertiondbus_conn' привел гнома-демона брелока для ключей к сбою [1833]: агент SSH был уже инициализирован polkitd (authority=local): Зарегистрированный Агент Аутентификации для сессии/org/freedesktop/ConsoleKit/Session4 (название системной шины:1.64 [/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1], контур объектов/org/gnome/PolicyKit1/AuthenticationAgent, локаль en_IN)

Спасибо

0
задан 21 January 2013 в 14:08
2 ответа

SQL Server works differently with this. You create a LOGIN with a password for a user, which is independent of its hostname or something like that.

Then you grant access to the database by creating a USER on the database for a certain LOGIN.

Then you GRANT rights to the USER.

Read these links and you'll get what you need.

3
ответ дан 4 December 2019 в 12:40

На SQL Server вы создаете имя входа / пользователя, посмотрите это:

USE master
GO
CREATE LOGIN USER01
WITH PASSWORD =  'PASSword'

Затем вы используете GRANT, как это, чтобы предоставить изменение любой базе данных:

USE master
GO 
GRANT ALTER to any DATABASE TO USER01
GO
0
ответ дан 4 December 2019 в 12:40

Теги

Похожие вопросы