Ben,Open SQL Server management Studio--> Connect to the Instance-->Expand Databases-->R-Click on the required database-->Properties-->Permissions-->Select the user you want to revoke the permissions from--> Scroll down in the permissions list below and revoke the permissions under the "GRANT" tab here.Mainly, the user shouldn't have:CREATE FUNCTIONCREATE PROCEDURECREATE TABLECREATE VIEWHope this helps!Regards,
If you are going to be administrating a geodatabase on SQL Server I strongly suggest becoming comfortable using Management Studio and basic SQL. The tools provided in ArcGIS are useful under very specific circumstances, and only cover a few tasks.If you go to either the properties of a database (permissions page), or the properties of a user (securables page), you'll be able to see a list of database-level DDL permissions that have been assigned to them, either explicitly, or effectively by way of role membership. Here you can grant, revoke or deny permission.But, the easier way is to use the query window and execute something like this:REVOKE CREATE TABLE, CREATE PROCEDURE, CREATE VIEW FROM myuserFor more information on users in geodatabases there are several topics in the Geodata section of the online documentation. I'd start here: http://resources.arcgis.com/en/help/main/10.1/index.html#/What_are_user_privileges/002q0000002r000000/and here:http://resources.arcgis.com/en/help/main/10.1/index.html#/User_privileges_for_geodatabases_in_SQL_Server/002q0000002s000000/-Shannon
Přihlášení členové mohou přispívat, sledovat aktualizace a další. Jste tu noví? Zaregistrujte si bezplatný účet.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.