| lazio | 25.09.2004 - 17:21:54 |
| merhaba,
MS SQL Server da oluşturduğum iki kullanıcı var, aaa ve bbb aaa system yöneticisi ve full yetkili ancak bbb sadece tek bir veri tabanı için okuma yazama yetkilerine sahip yani; public, db_owner, db_datareader, db_datawriter ben uzaktaki bir server'a aaa kullanıcısı ile bağlandım ve sql kodlarıyla bir procedure oluştursum. bu procedure'u aaa kullanıcısı ile kullanabiliyorum ancak bbb kullanıcısı ile kullanamıyorum. anladığım kadarıyla tanımladığım procedure'e bbb kullanıcısını eklemem gerekiyor. bunu sql kodlarıyla nasıl yapabilirim. kolay gelsin.. | |
| mussimsek | 25.09.2004 - 22:07:12 |
| merhaba,
veritabanı nesneleriyle ilgili yetki vermek için GRANT, yetkiyi geri almak için REVOKE kullanılıyor. SQL Server Enterprise Manager ile yapabilirsin. Books Online'a bak. Orda çok detaylı açıklamalar var. M$ en sevdiğim yönü bu döküman yönü zaten. Programlarını, Buglarını bu kadar iyi dökümente eden başka bir firma yok Kolay gelsin. | |
| naile | 26.09.2004 - 22:42:55 |
| Açacağın database de bbb kullanıcısına sadece okuma hakkı versen olmuyor mu? | |
| lazio | 27.09.2004 - 15:40:09 |
| teşekkürler, GRANT ve REVOKE 'ı deneyeceğim.
ayrıca bbb kullanıcısına sadece okuma yetkisi veremiyorum, çümkü yatıy girmesi yada update etmesi gerekiyor. kolay gelsin. | |