У меня есть база данных с несколькими схемами, и я хочу создать пользователя, который может войти в другую схему моей базы данных.Как связать пользователя с несколькими схемами базы данных?
thx.
У меня есть база данных с несколькими схемами, и я хочу создать пользователя, который может войти в другую схему моей базы данных.Как связать пользователя с несколькими схемами базы данных?
thx.
Вы можете использовать proxy feature, чтобы дать пользователю возможность подключить в качестве другого пользователя/схеме:
proxy_clause позволяет контролировать способность пользователем предприятия [..], чтобы подключиться как пользователь базы данных вследствие их изменения ,
Указанные схемы A
и B
и пользователь USR
, вы можете:
ALTER USER A GRANT CONNECT THROUGH USR;
ALTER USER B GRANT CONNECT THROUGH USR;
Это позволит USR для подключения, как А или В, используя свои идентификаторы, как показано в this askTom thread:
CONNECT USR[A]/PASSUSR
Это должно сделать USR
способным подключиться, как если бы он был A
.