IDatabaseMetaData.GetTablePrivileges(String, String, String) Metode

Definisi

Mengambil deskripsi hak akses untuk setiap tabel yang tersedia dalam katalog.

[Android.Runtime.Register("getTablePrivileges", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetTablePrivileges_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler:Java.Sql.IDatabaseMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IResultSet? GetTablePrivileges(string? catalog, string? schemaPattern, string? tableNamePattern);
[<Android.Runtime.Register("getTablePrivileges", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;", "GetGetTablePrivileges_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler:Java.Sql.IDatabaseMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetTablePrivileges : string * string * string -> Java.Sql.IResultSet

Parameter

catalog
String

nama katalog; harus cocok dengan nama katalog karena disimpan dalam database; "" mengambil yang tanpa katalog; null berarti bahwa nama katalog tidak boleh digunakan untuk mempersempit pencarian

schemaPattern
String

pola nama skema; harus cocok dengan nama skema karena disimpan dalam database; "" mengambilnya tanpa skema; null berarti bahwa nama skema tidak boleh digunakan untuk mempersempit pencarian

tableNamePattern
String

pola nama tabel; harus cocok dengan nama tabel karena disimpan dalam database

Mengembalikan

ResultSet - setiap baris adalah deskripsi hak istimewa tabel

Atribut

Pengecualian

terjadi kesalahan database.

Keterangan

Mengambil deskripsi hak akses untuk setiap tabel yang tersedia dalam katalog. Perhatikan bahwa hak istimewa tabel berlaku untuk satu atau beberapa kolom dalam tabel. Akan salah untuk mengasumsikan bahwa hak istimewa ini berlaku untuk semua kolom (ini mungkin berlaku untuk beberapa sistem tetapi tidak benar untuk semua.)

Hanya hak istimewa yang cocok dengan skema dan kriteria nama tabel yang dikembalikan. Mereka diurutkan oleh TABLE_CAT, , TABLE_SCHEMTABLE_NAME, dan PRIVILEGE.

Setiap deskripsi hak istimewa memiliki kolom berikut: <String OL<>LI><B>TABLE_CAT</B> => katalog tabel (mungkin null) <LI><B>TABLE_SCHEM</B> String => skema tabel (mungkin null) <LI><B>TABLE_NAME</B> String => nama <tabel LI><B>GRANTOR</B> String => pemberi akses (mungkin null) <LI><B>GRANTEE</B> String => penerima akses LI><<B>PRIVILEGE</B> String => nama akses (SELECT, INSERT, UPDATE, REFRENCES, ...) <LI><B>IS_GRANTABLE</B> String => "YES" jika penerima izin diberikan kepada orang lain; "TIDAK" jika tidak; null jika tidak diketahui </OL>

Java dokumentasi untuk java.sql.DatabaseMetaData.getTablePrivileges(java.lang.String, java.lang.String, java.lang.String).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk