J'ai rencontré un type de données étrange dans Oracle appelé MLSLABEL
. Il n'est pas répertorié sur docs de type de données et n'est valide que pour 'oracle approuvé' (quel qu'il soit). La documentation que j'ai pu trouver dessus est this. Qu'est-ce que MLSLABEL
, et que fait-il?Qu'est-ce que le type de données Oracle MLSLABEL?
Répondre
MLSLABEL
est (était?) Un type de données utilisé par Trusted Oracle, le précurseur d'Oracle Advanced Security Option. Les docs d'administration disent qu'il était inclus dans Oracle pour la compatibilité. Find out more.
Trusted Oracle en tant que marque a été remplacé par ASO avec Oracle 9i (je pense). Je ne pense pas MLSLABEL
est utilisé dans ASO (je ne trouve rien dans les documents pertinents). Il est toujours pris en charge dans les versions modernes de la base de données. probablement pour la compatibilité ascendante:
SQL> select * from v$version;
BANNER
-----------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
PL/SQL Release 11.1.0.6.0 - Production
CORE 11.1.0.6.0 Production
TNS for 32-bit Windows: Version 11.1.0.6.0 - Production
NLSRTL Version 11.1.0.6.0 - Production
SQL> create table mls (id number, lbl mlslabel);
Table created.
SQL>
Si je me souviens bien, il est utilisé pour un schéma de permission plus fin. Oracle out of the box permet aux utilisateurs d'obtenir des autorisations sur les vues, tables, procs, etc. Mais si vous devez limiter l'accès aux utilisateurs en fonction de la valeur d'une colonne dans un enregistrement, je pense que vous pouvez utiliser les labels. D'un autre côté, je ne suis pas certain quand vous allez dans des bases de données privées virtuelles (VPD), mais ce n'est peut-être pas ce que vous demandez.
- 1. Oracle Numéro de type de données
- 2. Oracle 10gR2 CLOB Type de données
- 3. Modifier le type de données varchar en Nombre dans Oracle
- 4. C# et le type de données Oracle Numéro
- 5. Oracle Identify Data Type
- 6. Quel type de données Java correspond au type de données Oracle SQL NUMERIC?
- 7. Conversion de type de données de SQL Server à Oracle
- 8. Nouveau type de contrainte Oracle
- 9. Oracle: Sélectionner à partir de l'enregistrement Type de données
- 10. Introduction rapide sur l'utilisation du type de données oracle xml
- 11. Oracle type de données brut dans where clause
- 12. Qu'est-ce que uintptr_t type de données
- 13. Type Oracle comparer
- 14. Oracle sans installer le fournisseur de données
- 15. Oracle Char type et Hibernate
- 16. Oracle Lite Database 10g prend-il en charge le type de données spatiales?
- 17. curseur sur le type de table dans Oracle
- 18. Oracle Équivalent du type TEXT de MySQL
- 19. Est-ce que changer le type de données d'une colonne après que les données sont déjà là détruit les données?
- 20. Document Base de données Oracle
- 21. Pourquoi le type de colonne Oracle LONG RAW a-t-il été déprécié dans ORACLE 8?
- 22. Que fait le premier argument de `type`?
- 23. typedef en tant que type de données de base
- 24. alias base de données Oracle
- 25. Comment fonctionne le type de données hierarchyid?
- 26. base de données clone oracle sans données
- 27. C#: Le type de données est-il identique au type?
- 28. Source de données pour Oracle
- 29. Problème avec le type de données DateTime
- 30. est-ce que la base de données oracle 10g express editon supporte le suivant