锁定用户obsqluser01。 obclient>ALTERUSER'obsqluser01'ACCOUNTLOCK; 解锁用户obsqluser01。 obclient>ALTERUSER'obsqluser01'ACCOUNTUNLOCK; 指定用户user001在登录时,默认激活用户被授予的role001和role002角色。 ALTERUSERuser001DEFAULTROLE role001,role002; ...
ALTERUSER'user_name'IDENTIFIEDBY'password'; 锁定用户: ALTERUSER'user_name'[ACCOUNTLOCK|ACCOUNTUNLOCK]; 设置用户在登录时默认激活的角色: ALTERUSERuser_nameDEFAULTROLE {NONE|ALL|role_name[,role_name...]}; 修改用户的资源选项: ALTERUSERuser_nameWITHresource_option[resource_option];resource_option: ...
2. ALTER USER 命令的基本语法 ALTER USER命令的基本语法如下: ALTERUSER'username'[IDENTIFIEDBY[PASSWORD]'password'][DEFAULTROLE role][WITH[RESTRICTED]|MAX_QUERIES_PER_HOUR count][WITHMAX_UPDATES_PER_HOUR count][WITHMAX_CONNECTIONS_PER_HOUR count][WITHMAX_USER_CONNECTIONS count][PASSWORD EXPIRE][ACC...
ALTER USER ... DEFAULT ROLE 定义当用户连接到服务器并进行身份验证时,或者当用户在会话期间执行SET ROLE DEFAULT语句时,哪些角色被激活。ALTER USER ... DEFAULT ROLE 是SET DEFAULT ROLE的替代语法。但是,ALTER USER只能为单个用户设置默认值,而SET DEFAULT ROLE可以为多个用户设置默认值。另一方面,可以指定CURRENT...
ALTER USER name RENAME TO new_name ALTER USER { role_specification | ALL } [ IN DATABASE database_name ] SET configuration_parameter { TO | = } { value | DEFAULT } ALTER USER { role_specification | ALL } [ IN DATABASE database_name ...
ALTER USER sh DEFAULT ROLE ALL EXCEPT dw_manager; shの次のセッションの開始時には、dw_manager以外でshに直接付与されているすべてのロールが使用可能になります。 ユーザー認証の変更例:次の文は、ユーザーapp_user1(「データベース・ユーザーの作成例:」で作成)の認証メカニズムを変更し...
将该user已被授权的角色都设置为默认角色,非默认角色要激活才能拥有该角色的权限.激活语句为set role [role_name] identified by [password]
将该user已被授权的角色都设置为默认角色,非默认角色要激活才能拥有该角色的权限.激活语句为set role [role_name]identified by [password]
ALTER USER sh DEFAULT ROLE ALL EXCEPT dw_manager; shの次のセッションの開始時には、dw_manager以外でshに直接付与されているすべてのロールが使用可能になります。 ユーザー認証の変更: 例 次の文は、ユーザーapp_user1(「データベース・ユーザーの作成: 例」で作成)の認証メカニズムを...
CREATEROLE | NOCREATEROLE 决定一个角色是否可以创建新角色(也就是执行CREATE ROLE和CREATE USER)。 一个拥有CREATEROLE权限的角色也可以修改和删除其他角色。 缺省为NOCREATEROLE。 INHERIT | NOINHERIT 决定一个角色是否“继承”它所在组的角色的权限。不推荐使用。