Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Memberi Keistimewaan Pangkalan Data dalam SQL Server 2008?

Bagaimana untuk Memberi Keistimewaan Pangkalan Data dalam SQL Server 2008?

Susan Sarandon
Lepaskan: 2025-01-01 11:50:09
asal
541 orang telah melayarinya

How to Grant Database Privileges in SQL Server 2008?

Memberi Keistimewaan Pangkalan Data dalam SQL Server 2008

Untuk mewujudkan sambungan ODBC menggunakan pengesahan SQL Server dan memberikan kebenaran pangkalan data komprehensif pengguna, ikuti langkah yang digariskan di bawah:

Memberi Semua Bacaan Kebenaran:

EXEC sp_addrolemember N'db_datareader', N'your-user-name'
Salin selepas log masuk

Arahan ini memberikan pengguna semua kebenaran membaca pada semua jadual dalam pangkalan data.

Memberi Semua Kebenaran Tulis:

EXEC sp_addrolemember N'db_datawriter', N'your-user-name'
Salin selepas log masuk

Arahan ini memberikan pengguna semua kebenaran menulis (INSERT, UPDATE, DELETE) pada semua jadual dalam pangkalan data.

Memberi Kebenaran Butiran:

Jika mahu, anda boleh memberikan kebenaran khusus pada jadual individu menggunakan arahan GRANT:

GRANT SELECT, INSERT, UPDATE ON dbo.YourTable TO YourUserName
GRANT SELECT, INSERT ON dbo.YourTable2 TO YourUserName
GRANT SELECT, DELETE ON dbo.YourTable3 TO YourUserName
Salin selepas log masuk

Kaedah Grafik:

Untuk memberikan kebenaran secara grafik dalam SSMS:

  1. Navigasi ke pangkalan data yang berkenaan.
  2. Klik pada Keselamatan > Pengguna.
  3. Klik kanan pada pengguna dan pilih Properties.
  4. Tatal ke bawah ke "Keahlian peranan pangkalan data" dan tambahkan pengguna pada peranan yang diingini.

Rujuk MSDN Books Online untuk SQL Server untuk dokumentasi komprehensif tentang pemberian keistimewaan pangkalan data.

Atas ialah kandungan terperinci Bagaimana untuk Memberi Keistimewaan Pangkalan Data dalam SQL Server 2008?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan