Oracle 参数 SEC_RETURN_SERVER_RELEASE_BANNER 官方解释,作用,如何配置最优化建议
本站中文解释
SEC_RETURN_SERVER_RELEASE_BANNER参数用于确定数据库服务器是否返回完整的版本号,版本号可以用来表明server是Oracle还是Non-oracle数据库。
可以赋予2种值:TRUE 和FALSE,它们对应的含义分别是:
TRUE:表示在客户端登录时返回 Oracle 数据库服务器的完整版本号
比如:Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 – 64bit Production
FALSE:表示在客户端登录时不返回完整版本号,只返回一部分
比如:11.2.0.3.0
正确设置方法如下:
1、在服务器端,使用ALTER SYSTEM命令设置:
ALTER SYSTEM SET SEC_RETURN_SERVER_RELEASE_BANNER = [TRUE/FALSE]; // 根据实际情况决定TRUE或FALSE
2、在客户端,在链接参数SEC_RETURN_SERVER_RELEASE_BANNER设置:
sqlplus username/password@database SEC_RETURN_SERVER_RELEASE_BANNER=[TRUE/FALSE] // 根据实际情况决定TRUE或FALSE
注意:SEC_RETURN_SERVER_RELEASE_BANNER参数仅支持Oracle 10g Release2 以及更高版本的数据库。
官方英文解释
SEC_RETURN_SERVER_RELEASE_BANNER
specifies whether the server returns complete database software information to unauthenticated clients.
Property | Description |
---|---|
Parameter type |
Boolean |
Default value |
|
Modifiable |
No |
Modifiable in a PDB |
No |
Range of values |
|
Basic |
No |
Values
-
true
Returns complete database version information to the client.
-
false
Returns a generic version string to the client.
See Also:
Oracle Call Interface
Programmer’s Guide and Oracle Database Security
Guide for more information on controlling the display of the database version banner.