sp_unbindexeclass <object_name>, <object_type>, <scope>
<object_name>
是要解除与执行类的关联的应用程序、登录名或存储过程的名称。如果 <object_type> 为 DF,则 <object_name> 应为空值。
<object_type>
标识 <object_name> 的类型,对于应用程序、登录名、存储过程或缺省执行类分别为 AP、LG、PR 或 DF。
<scope>
对于应用程序或登录名,是要执行解除绑定的应用程序名或登录名。对于存储过程,是存储过程所有者的名称(用户名)。对于对象类型 DF,其为空值。
解除应用程序 isql 作用域内的登录名“sa”与某个执行类的关联。“sa”会自动将其自身绑定到另一个执行类,具体情况取决于其它绑定规范、优先顺序和作用域界定规则。如果没有其它绑定适用,该对象将绑定到缺省执行类 EC2:
sp_unbindexeclass 'sa', 'lg', 'isql'
使用 sp_unbindexeclass 时,还存在一些其它注意事项:
<object_name> 生效,也可能尚未对其生效。该对象会自动将其自身绑定到另一个执行类,具体情况取决于其它绑定规范、优先顺序和作用域界定规则。如果没有其它绑定适用,该对象将绑定到缺省执行类。如果没有用户定义的缺省执行类,该对象将绑定到类 EC2。